什麼是語言綁定?
回答
比方說,你創建一個C庫來發布東西到stackoverflow。現在你想能夠使用Python中的同一個庫。在這種情況下,您將爲您的庫編寫Python綁定。
另見夜風:http://www.swig.org
在Flex文庫的語言代碼X訪問具體功能(ActionScript 3的)。 Source
數據綁定拷貝的屬性的值在一個對象到另一對象的屬性。您可以綁定以下對象的屬性:Flex組件,Flex數據模型和Flex數據服務。
的對象屬性,其提供被稱爲源屬性的數據。接收數據的對象屬性稱爲目標屬性。
下面的示例結合TextInput組件(源屬性)至Label組件(目標屬性),以便在TextInput組件中輸入的文本的文本屬性的文本屬性由Label組件顯示:
<mx:TextInput id="LNameInput"></mx:TextInput>
...
<mx:Label text="{LNameInput.text}"></mx:Label>
數據綁定通常是綁定的模型到用戶界面組件的簡單方法。例如,您有一個具有FirstName屬性的類。在flex中,通過將文本框的值設置爲{Object.FirstName},可以輕鬆地將該屬性綁定到文本框。然後,每當FirstName屬性發生更改時,將更新文本框,而無需編寫任何代碼來監視該屬性的更改。
希望有所幫助。
馬特
好了,現在的問題已經得到澄清,這是不是真的有關,所以我將它移動到a new question
普遍約束力是指一件事到另一個的映射 - 即到演示對象的數據源。它通常可以將來自數據庫或類似源(XML文件,Web服務等)的數據綁定到表示控件或元素 - 在HTML,組合框或桌面軟件中的數據網格中思考列表或表格。
......如果這是你感興趣的那種結合,閱讀...
您通常需要演示元素綁定到數據源,而不是周圍的其他方式。這將涉及某種映射 - 即您想要在輸出中顯示來自數據源的哪些字段。
對於一對夫婦環境的更多信息,請參見:在
- 數據綁定。淨使用Windows窗體
- ASP.NET數據綁定 個
- Java數據綁定
- Python數據綁定
- 通用XML數據綁定
在代碼庫的情況下,綁定是兩種編程語言之間的橋樑,以便使被一個語言編寫庫也可以被隱在另一種語言中使用包裝庫。
例如,libsvn是Subversion的API,用C語言編寫。如果要從Java代碼中訪問Subversion,可以使用libsvn-java。 libsvn-java取決於安裝的libsvn,因爲libsvn-java只是Java編程語言和libsvn之間的橋樑,提供的API只是調用libsvn的函數來完成真正的工作。
- 1. 什麼是「域特定語言」?
- 2. 什麼是動作特定語言(ASL)?
- 3. 無限語言不能定期?什麼是有限語言?
- 4. 這是什麼語言?
- 5. 這是什麼語言?
- 6. 這是什麼語言?
- 7. 那是什麼語言?
- 8. 什麼語言是c#?
- 9. 什麼是模板語言?
- 10. 什麼是膠水語言?
- 11. 這是什麼語言?
- 12. 什麼是腳本語言?
- 13. 這是什麼語言(javascript?)?
- 14. 在OpenLaszlo語言中,數據綁定類屬性的正確語法是什麼?
- 15. 「模板語言如HTMLBars」是什麼意思?什麼是HTMLBars?一種語言?
- 16. 名稱綁定和語言綁定
- 17. GtkD(D語言的Gtk +綁定)爲什麼編譯它?
- 18. D的MySQL語言綁定?
- 19. WPF xml:lang /語言綁定
- 20. 綁定語言不行
- 21. Gtk +與Qt語言綁定
- 22. 硒的webdriver - 什麼是「硒客戶端與webdriver的語言綁定」
- 23. 什麼是與C++綁定時效果最好的腳本語言?
- 24. Vuejs數據綁定:什麼是綁定?
- 25. 什麼是內容語言和接受語言?
- 26. 什麼是c語言的讀取()
- 27. Σ* -x生成的語言是什麼?
- 28. 用於C#語言的'this'是什麼?
- 29. LL(k)是什麼普遍的語言?
- 30. django python - 這是什麼語言?
因此,「結合」只是意味着它是一個「接口」。只是他們沒有把它稱爲'界面',因爲它的語言不同。 「綁定」只是一個形容詞,表示現在有一種語言的相同函數調用正在被另一種語言的函數調用所支持。涼!是否有任何網站解釋如何創建兩種語言之間橋樑的實施細節? – Nav 2011-07-07 11:26:06