Staticbind绑定一个对象的属性值到要监视的对象属性上。
用于承载要监视的属性或属性链的对象。
当 host上chain所对应的值发生改变时,target上的prop属性将被自动更新。
用于指定要监视的属性链的值。例如,要监视属性 host.a.b.c,需按以下形式调用此方法:bindProperty(host, ["a","b","c"], ...)。
本次绑定要更新的目标对象。
本次绑定要更新的目标属性名称。
如果已为 chain 参数至少指定了一个属性名称,则返回 Watcher 实例;否则返回 null。
Staticbind绑定一个回调函数到要监视的对象属性上。当 host上 chain 所对应的值发生改变时,handler 方法将被自动调用。
用于承载要监视的属性或属性链的对象。
用于指定要监视的属性链的值。例如,要监视属性 host.a.b.c,需按以下形式调用此方法:bindSetter(host, ["a","b","c"], ...)。
在监视的目标属性链中任何属性的值发生改变时调用的事件处理函数。
handler 方法绑定的this对象
如果已为 chain 参数至少指定了一个属性名称,则返回 Watcher 实例;否则返回 null。
Static$bind
绑定工具类,用于执行数据绑定用的方法集。您可以使用此类中定义的方法来配置数据绑定。
Version
Egret 2.4
Version
eui 1.0
Platform
Web
Include Example
extension/eui/binding/BindingExample.ts
Language
zh_CN