模型中的属性是否都以小写字母开头?
最近我遇到了一个问题,即模型中的属性以大写字母开头,而Ember Handlebars中的“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')
});
感谢您的帮助!
答案 0 :(得分:2)
是。按照惯例,大多数语言中的所有变量名都应该是驼峰式的,以小写字母开头。 Javascript遵守此惯例。