Javascript 如何创建Ember.MutableArray的实例?
我已经检查了文档,但是我似乎不知道应该如何创建Javascript 如何创建Ember.MutableArray的实例?,javascript,ember.js,Javascript,Ember.js,我已经检查了文档,但是我似乎不知道应该如何创建Ember.MutableArray的实例。我试过: Ember.MutableArray([1,2,3,4,5]) 这不起作用,因为MutableArray不是函数 我也试过: Ember.MutableArray.create([1,2,3,4,5]) 但是MutableArray没有任何方法create 任何帮助都将不胜感激。不幸的是,余烬文档是错误的MutableArray是一个mixin,而不是一个类。因此,您不能直接创建一个类,必须创建一
Ember.MutableArray
的实例。我试过:
Ember.MutableArray([1,2,3,4,5])
这不起作用,因为MutableArray
不是函数
我也试过:
Ember.MutableArray.create([1,2,3,4,5])
但是MutableArray
没有任何方法create
任何帮助都将不胜感激。不幸的是,余烬文档是错误的
MutableArray
是一个mixin,而不是一个类。因此,您不能直接创建一个类,必须创建一个实现类(如ArrayProxy
或ArrayController
)。但是,如果启用了原型扩展,Ember将修改本机Javascript数组类以实现MutableArray
。因此,如果您启用了原型扩展,那么每个Javascript数组都已经是一个MutableArray
禁用了原型扩展,您如何做到这一点?@Caltor您使用Ember.a()
: