根据ember-part-2,
我们应该定义模型的复数吗?为什么 ?
MVC 的特点是约定优于配置,
我为什么要这样做,为了什么?
应用程序/资产/javascripts/models/store.js.coffee
DS.RESTAdapter.configure("plurals", entry: "entries")
根据ember-part-2,
我们应该定义模型的复数吗?为什么 ?
MVC 的特点是约定优于配置,
我为什么要这样做,为了什么?
DS.RESTAdapter.configure("plurals", entry: "entries")
通常,您不需要这样做。Ember 有一个Inflector
可以处理大多数多元化的问题。
Ember.Inflector.inflector.pluralize('entry') === 'entries'
如果没有,您可以添加自己的:
Ember.Inflector.inflector.irregular('formula', 'formulae');
Ember.Inflector.inflector.uncountable('butter');
Ember Inflector 现在是一个单独的包,可以在 Ember 之外使用:https ://github.com/stefanpenner/ember-inflector