2

根据我的理解,我们鼓励将 Ember 实例命名为小写:

App.mailtruck = Em.Object.create({...});

...和大写的类:

App.Mailtruck = Em.Object.extend({...});

说 Ember.Namespace 的实例是这条规则的唯一例外是否正确?此外,除了命名空间之外,还有没有这种约定非常重要的情况?

4

1 回答 1

2

是的,命名空间是这条规则的例外。正如你所说,它是lowerCase实例和UpperCase类。也Mixins应该命名UpperCase,所以它是:(App.LoggerMixin = Ember.Mixin.create({});感谢@ sly7_7的捕获)

更多详细信息可以在 Emberist 的精彩博客文章中阅读:http ://www.emberist.com/2012/04/09/naming-conventions.html 。

于 2012-06-21T05:16:45.727 回答