Sib*_*ohn 0 ember.js ember-cli
我最近从ember 1.x搬到了2.6.我不能像以前那样使用addObject/pushObject.
Ember : 2.6.2
jQuery : 2.2.4
import Ember from 'ember';
export default Ember.Controller.extend({
test: ['sibi', 'john'],
init: function() {
this.get('test').pushObject('sebastian');
}
});
Run Code Online (Sandbox Code Playgroud)
这会抛出像pushObject不是函数的错误.解决方法是什么?谢谢.
由于某些原因,extend prototypes选项是假的.您可以在指南中阅读有关禁用原型扩展的更多信息.
EmberENV: {
EXTEND_PROTOTYPES: {
Array: true
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢!