Emberjs Inflector pour la pluralisation
-
20-12-2019 - |
Question
J'ai utilisé un inflecteur de braises
Ember.Inflector.inflector.rules.uncountable['quiz'] = true;
var inflector = Ember.Inflector.inflector;
inflector.irregular('quiz', 'quizes');
QuizAPP.Store = DS.Store.extend({
revision: 11,
adapter: DS.RESTAdapter.create()
});
QuizAPP.QuizShowRoute = Ember.Route.extend({
model: function(){
console.log("Route of quiz show")
return this.get('store').find('quiz');
}
});
Résultat attendu dans la console :
GET http://localhost:3000/quizes
Mais erreur dans la console :
GET http://localhost:3000/quizs 404 (Not Found)
Est-ce la bonne façon d'utiliser l'inflecteur de braises ?
La solution
Supprimer la première ligne Ember.Inflector.inflector.rules.uncountable['quiz'] = true;
et ça devrait marcher.Vous ne devez pas définir une règle à la fois irrégulière et indénombrable.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow