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({});

詳細については、Emberist による素晴らしいブログ投稿 ( http://www.emberist.com/2012/04/09/naming-conventions.html ) を参照してください。

于 2012-06-21T05:16:45.727 に答える