数据绑定

数据绑定（）是将“提供器”的数据源与“消费者”绑定并使其同步的一种通用技术。这通常用两种不同语言的数据/信息源完成，如。在中，相同语言但不同逻辑功能的数据与信息对象被绑定在一起（例如Java UI元素到Java对象）。

在数据绑定过程中，每个数据更改会由绑定到数据的元素自动反射。术语“数据绑定”也指一个外部数据表示随元素更改产生变化，并且底层数据自动更新以反映此更改。举例来说，对一个文本框的更改可能修改其根源的数据值。

 数据绑定框架和工具 

 Delphi 
 DSharp第三方数据绑定工具
  Visual Live Binding - 第三方可视数据绑定工具
 LiveBindings

 C# 
 Windows Presentation Foundation

 JavaScript 
 AngularJS
 Backbone.js
 BindingJS
 Datum.js

 通用数据绑定器

 React

 Vue.js

 Java 
 Google Web Toolkit

 Objective-C 
 AKABeacon iOS数据绑定框架

 Scala 
 Binding.scala，用于Scala的响应式数据绑定框架。

 参见 
 Windows Presentation Foundation




 参考资料 

 拓展阅读 


Category:数据管理