2014-02-24 29 views
2

模型中的屬性是否都應以小寫字母開頭?Emberjs - 模型中的屬性是否都應以小寫字母開頭?

最近,我遇到了具有以大寫字母不與灰燼車把「=的ValueBinding UppercaseAttribute」質量工作開始在模型屬性的問題。

我有一個巨大的未來將要改變的屬性數量,我想知道是否應該養成現在將它們改爲小寫字母並節省大量工作的習慣。

現在代碼爲你們所有的視覺學習者。

所以它的這個(大寫)

VpcYeoman.Category = DS.Model.extend({ 
    RecordCategoryID:DS.attr('number'), 
    Name: DS.attr('string'), 
}); 

VS

這(小寫)

VpcYeoman.Category = DS.Model.extend({ 
    recordCategoryID:DS.attr('number'), 
    name: DS.attr('string') 
}); 

感謝您的幫助!

回答

2

是的。按照慣例,在語言的所有變量名應在駝峯,開始與小寫字母。 Javascript遵守這個約定。

+0

謝謝!這是否駝峯也適用於像依賴項 :DS.hasMany(「項目」,{異步:真}) –

相關問題