20110406-.Kuix 的 ${myProperty} 与 @{myProperty} 区别

 

${myProperty}和@{myProperty}基本上做同样的事情:在通过Kuix.loadScreen()或Kuix.loadXml()方法,

从DataProvider中提取值 同等于通过调用myDataProvider.getValue(“myProperty”)。 主要的不同居住在部件之间的哪里放置的价值和生命的DataProvider联动时间。

${propertyName的}转换为它的价值只有在分析时设置。 之间没有小部件和DataProvider的联动被保留。(xml中获得值,并能传给onAction方法的实参中,但是dataProvider里值改变,绑定在所有部件不会更新

@{propertyName的}转换它的价值在分析时间和小部件是绑定到DataProvider的,如果不为空。 此功能的主要目标是能够改变dataProvider中的价值,它直接产生automaticaly绑定在所有部件的更新。 这个概念前进,因为你可以在一个混合属性定义多个属性。(xml中获得值,不能作为onAction方法的实参,DataProvider里值改变时,绑定在所有部件也会更新

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值