理解数据关联,数据绑定,数据驱动三者的区别

来源:互联网 发布:mac版战网客户端 编辑:程序博客网 时间:2024/06/18 09:37

1.数据关联

      即两个数据建立联系,一般指两个同类型数据,一个变化了另一个也跟着改变

              比如



2.数据绑定

     一般指一个UI上的控件属性和数据结构对象的某个属性关联。

    这样当数据改变时,不需要再操控UI控件,UI控件也跟着改变了。
  比如,wpf中:


3. 数据驱动

       一般指数据驱动界面显示,当有这个属性时,界面就有这个UI来与之对应,比如Unity 的Inspector面板,当我们定义一个组件类的字段时,界面就会出现一个编辑这个属性的控件,并且也可以序列化保存在场景里面。


是不是太叼了,



0 0