代码之家  ›  专栏  ›  技术社区  ›  Brant Bobby

什么是语言绑定?

  •  36
  • Brant Bobby  · 技术社区  · 18 年前

    didn't give me a very good response

    特别是从用Y语言编写的库中用X语言编写的代码中访问函数。

    4 回复  |  直到 14 年前
        1
  •  40
  •   Vulcan Eager Vulcan Eager    18 年前
        2
  •  21
  •   wilhelmtell    18 年前

    在代码库的上下文中,绑定是连接两种编程语言的包装器库,因此为一种语言编写的库也可以隐式地用于另一种语言。

    例如,libsvn是Subversion的API,是用C编写的。如果您想从Java代码中访问Subversion,可以使用libsvnjava。libsvnjava依赖于libsvn的安装,因为libsvnjava仅仅是java编程语言和libsvn之间的桥梁,提供了一个API,它只调用libsvn的函数来完成真正的工作。

        3
  •  5
  •   Community Mohan Dere    9 年前

    好的,现在问题已经澄清了,这不是真的相关,所以我把它转移到 a new question

    绑定通常是指一个事物到另一个事物的映射,即数据源到表示对象。它通常是指将数据库或类似源(XML文件、web服务等)中的数据绑定到表示控件或HTML中的元素思考列表或表格、组合框或桌面软件中的数据网格。

    您通常必须将表示元素绑定到数据源,而不是反过来。这将涉及某种映射,例如,您希望在输出中显示数据源中的哪些字段。

        4
  •  0
  •   Matt MacLean    18 年前

    Source

    数据绑定将一个对象中的属性值复制到另一个对象中的属性。您可以绑定以下对象的属性:Flex组件、Flex数据模型和Flex数据服务。

    以下示例将TextInput组件的文本属性(源属性)绑定到标签组件的文本属性(目标属性),以便标签组件显示在TextInput组件中输入的文本:

    <mx:TextInput id="LNameInput"></mx:TextInput>
    ...
    <mx:Label text="{LNameInput.text}"></mx:Label>
    

    希望有帮助。

    推荐文章