flex 中 bindable的意义
发布时间:2020-12-15 01:37:57 所属栏目:百科 来源:网络整理
导读:bindable就是绑定数据 啥是绑定 知道继续跳过。举个例子:给下面的public变量加上[Bindable] [ Bindable ] public var name : String = "" ; 作为一个public变量,肯定既可以被赋值,也能赋值给别的变量。绑定的作用就是,当name改变的时候(被赋值了),可
bindable就是绑定数据啥是绑定知道继续跳过。举个例子:给下面的public变量加上[Bindable] [Bindable] public var name:String = ""; 作为一个public变量,肯定既可以被赋值,也能赋值给别的变量。绑定的作用就是,当name改变的时候(被赋值了),可能通知其它被name影响(赋值给它们)的变量发生改变。这里的“可能”就需要编译器来判断,这就是为什么元数据是给编译器用的原因了。在mxml里用{}的语法的地方就是绑定的对象,比如label={xxx.name},当name变化,label也跟着变化。这样,我们只是很简单的改变了name的值,由于有绑定,界面上的label也跟着自动变化了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |