3

我正在浏览 Flamejs 的源代码,并且看到了很多:

Flame = Ember.Application.create()

声明混合:

Ember.mixin(Flame, { ... } );

应用程序命名空间是否作为第一个参数传入,因为上面声明了匿名 mixin?例如,如果我将其重写为命名的 mixin,我会说:

Flame.fooMix = Ember.mixin.create({ ... });
4

1 回答 1

2

据我了解。Ember.mixin() 是一种通过另一个对象扩展 ember 对象的方法。Ember.mixin(A, B)正在将成员添加BA

于 2012-10-06T07:30:13.747 回答