热门问题
时间线
聊天
视角

資料繫結

来自维基百科,自由的百科全书

Remove ads

資料繫結(英語:Data binding)是將「提供器」的資料來源與「消費者」繫結並使其同步的一種通用技術。這通常用兩種不同語言的資料/資訊源完成,如XML資料繫結英語XML data binding。在UI資料繫結英語UI data binding中,相同語言但不同邏輯功能的資料與資訊對象被繫結在一起(例如Java UI元素到Java對象)。[1]

在資料繫結過程中,每個資料更改會由繫結到資料的元素自動反射。術語「資料繫結」也指一個外部資料表示隨元素更改產生變化,並且底層資料自動更新以反映此更改。舉例來說,對一個文字方塊的更改可能修改其根源的資料值。[2]

資料繫結框架和工具

  • DSharp第三方資料繫結工具
  • OpenWire英語OpenWire (library) Visual Live Binding - 第三方可視資料繫結工具
  • LiveBindings
  • AKABeacon iOS資料繫結框架
  • Binding.scala[4],用於Scala的回應式資料繫結框架。

參見

參考資料

拓展閱讀

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads