5
A
回答
6
我把它放在模型文件,它工作得很好:
import DS from 'ember-data';
import Ember from 'ember';
var inflector = Ember.Inflector.inflector;
inflector.irregular('nota', 'notas');
inflector.singular(/nota/, 'nota');
export default DS.Model.extend({
title: DS.attr('string'),
description: DS.attr('string'),
language: DS.attr('string'),
body: DS.attr('string')
});
9
我產生一個初始化,並把這個數據在那裏。這可以確保它在可能需要它的任何事物之前加載。像模型,適配器或序列化程序一樣。
初始化/ inflector.js
import Ember from 'ember';
export function initialize(/* container, application */) {
var inflector = Ember.Inflector.inflector;
inflector.uncountable('aamc-pcrs');
}
export default {
name: 'inflector',
initialize: initialize
};
+0
這真的是要走的路。接受的答案(在模型中執行)不適用於側載的情況。 – blimmer
0
餘燼指南涵蓋了這Models - Customizing Adapters:
創建文件app/models/custom-inflector-rules.js
:
import Inflector from 'ember-inflector';
const inflector = Inflector.inflector;
inflector.irregular('formula', 'formulae');
inflector.uncountable('advice');
// Meet Ember Inspector's expectation of an export
export default {};
在
app/app.js
然後添加一行:
import './models/custom-inflector-rules';
如果您想在串行器/適配器的單元測試中使用它,那麼您只需將custom-inflector-rules
文件導入測試。
相關問題
- 1. Ember-cli ember serve AssertionError(false == true)
- 2. 在Ember-CLI中升級Ember
- 3. Ember發動機通過ember-cli-rails引擎通過ember-cli-rails
- 4. Ember Cli升級
- 5. 在ember-cli-build
- 6. Ember-cli ProxyPass
- 7. Livereload與Ember-CLI
- 8. ember-cli-broccoli失敗,EEXIST ... tmp/.DS_STORE
- 9. Ember-cli指定node.js調試端口
- 10. 如何調試慢Ember CLI/Broccoli構建
- 11. 將Ember-CLI中的許多javascript文件導入到Ember-CLI中
- 12. Ember CLI + Ember Data + Simple Auth:授權不被調用
- 13. 使用ember-cli-simple-auth進行Ember-cli單元測試
- 14. Ember CLI中的Heyoffline
- 15. Ember-CLI無法解析Ember 2.0
- 16. 使用ember-cli無法加載ember-data
- 17. 上傳和調整/與Ember
- 18. 整合與Ember
- 19. 在ember-cli上升級ember插件0.2.2
- 20. 使用ember-cli-pagination在Ember中分頁
- 21. Ember和Ember-cli動態路由問題
- 22. 在ember-cli中使用CDN
- 23. ember-cli blueprint - included hook not called
- 24. Ember-Cli import js without bower
- 25. 將Natero與ember-cli集成
- 26. Ember-CLI-Mirage實施JSON:API?
- 27. ember-cli http-proxy不工作
- 28. Ember-cli .config訪問env secure?
- 29. ember cli不用daterangepicker編譯
- 30. Apache上的Ember-CLI TOMCAT
有趣的是,謝謝 - 我會檢查出來......但是,這將如何工作?我們絕不會輸出Inflector? – jwahdatehagh
它確實工作,謝謝... – jwahdatehagh