我试图找到与类定义相关的ember 2的最佳实践。我有几个问题......
更具体地说,我的类是服务器发送事件的包装器。
答案 0 :(得分:1)
我们应该使用ECMA6“类”,还是严格使用 依靠Ember.Object.extend?
我发现Ember.js是一个严格的框架。但它并不严格依赖Ember.Object.extend
。您可以使用任何您想要的有效Javascript。
但是,根据我的经验,我不会尝试自己重新实现太多的东西。另请注意,不要继承自Ember.Object会阻止您使用这些方法:http://emberjs.com/api/classes/Ember.Object.html。
所有自定义类都属于Utility,还是可以创建 我班级的另一个文件夹
为什么要创建新文件夹? Ember-cli已经为您提供服务和实用程序。