在ember.js中,mixin和extend之间有什么区别?

NkS*_*NkS 25 ember.js

mixin和extend之间的区别是什么,何时使用每个?

Dan*_*rdt 34

我写了一篇关于Ember.Object的文章,它解释了细节上的差异.本质上,用于extend从基类创建一个新类,并使用mixins来分隔您可能希望包含在任意数量的类/对象中的横向关注点.Mixins可以包含在类中,也可以包含在extend对象中create.