0

根据ember-part-2

我们应该定义模型的复数吗?为什么 ?

MVC 的特点是约定优于配置,

我为什么要这样做,为了什么?

应用程序/资产/javascripts/models/store.js.coffee

DS.RESTAdapter.configure("plurals", entry: "entries")
4

1 回答 1

1

通常,您不需要这样做。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

于 2014-09-30T02:39:42.357 回答