我在我的组件中有这个计算属性别名:
firstElement: Ember.computed.alias('myArray.firstObject')
这在开发中有效,但在生产模式下不会更新。
此代码虽然适用于开发和生产:
firstElement: Ember.computed('myArray.[]', function() {
return this.get('myArray.firstObject');
}
是不允许在firstObject,lastObject等上使用别名宏。?
在开发工作中但在生产模式下工作似乎也很奇怪。