javascript-如何创建Ember.MutableArray的实例?
作者:互联网
我已经检查了文档,但似乎无法弄清楚如何创建Ember.MutableArray实例.我试过了:
Ember.MutableArray([1,2,3,4,5])
这不起作用,因为MutableArray不是函数.
我也尝试过:
Ember.MutableArray.create([1,2,3,4,5])
但是MutableArray没有创建任何方法.
任何帮助将不胜感激.
解决方法:
Ember文档(不幸的是)是错误的. MutableArray是mixin,而不是类.因此,您不能直接创建一个类,而必须创建一个实现类(例如ArrayProxy或ArrayController).但是,如果启用了原型扩展,则Ember会修改本机Javascript数组类以实现MutableArray.因此,如果您启用了原型扩展,则每个Javascript数组都已经是一个MutableArray.
标签:ember-js,javascript 来源: https://codeday.me/bug/20191121/2050366.html