编程语言
首页 > 编程语言> > javascript-如何创建Ember.MutableArray的实例?

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