Ember 2最佳实践

我试图找到与类定义相关的最佳实践。 我有几个问题...

  • 我们应该使用ECMA6“class”,还是严格依赖Ember.Object.extend?
  • 如果我的班级不应该是一个烬服务,该自动使它成为一个实用程序?
  • 所有的自定义类都属于实用程序,还是可以为我的类创建另一个文件夹?
  • 更具体地说,我的课是服务器发送事件的包装。


    我们应该使用ECMA6“class”,还是严格依赖Ember.Object.extend?

    我发现Ember.js是一个严格的框架。 但它并不严格依赖Ember.Object.extend 。 你可以使用任何你想要的是有效的Javascript。 但是,根据我的经验,我不会尝试自己重新实施太多的东西。 此外,请注意,不从Ember.Object继承将阻止您使用这些方法:http://emberjs.com/api/classes/Ember.Object.html。

    所有的自定义类都属于实用程序,还是可以为我的类创建另一个文件夹?

    你为什么要创建一个新的文件夹? Ember-cli已经为您提供服务和实用程序。

    链接地址: http://www.djcxy.com/p/65819.html

    上一篇: Ember 2 best practices

    下一篇: Ember way to implement a search dialog