Jo *_*iss 5 ember.js
我的Ember.js模型,视图和控制器类变得有点冗长.部分原因来自于写作this.get('attr')而非this.attr.
this.get('attr')
this.attr
this.attr只要直接声明属性,而不是通过绑定,是否可以始终只写?
(我知道设置是一个不同的问题 - 您总是必须调用this.set('attr', value)以更新依赖属性和模板.)
this.set('attr', value)
小智 5
IIRC,您可以为您知道无法观察的私人财产执行此操作.
惯例是在私有属性前加一个下划线(例如_myProperty),告诉Ember不要绑定它.
请参阅.get()的文档,或者如果您愿意,请查看源代码.
归档时间:
13 年,11 月 前
查看次数:
1552 次
最近记录:
6 年,6 月 前