emberでenumのサービスを作成して、どこにでも使用できるように注入する必要があります。それを行う良い方法はありますか?おかげさまで emberでenumsサービスを作成する方法
2
A
答えて
1
私は解決策を見つけました。 ..
手順私は正しいことをやってきましたが、燃えさしが、そのスマートではないに役立つ:
- を燃えさしをグラム初期化子列挙型新しく作成された列挙型の初期化子で
- は、
export default { name: 'titleService', initialize: function(application) { application.inject('route', 'enums', 'service:enums'); } };
- 再起動燃えさしサーバーを入れて、あなた自身の列挙型のサービスを受ける
0
は、私はあなたがnextObject()と長さを実装する必要がありますドキュメントによると、列挙ミックスイン
export default Ember.Service.extend(Ember.Enumerable, {
length: // ...
nextOjbect: // ..
next: // ...
value: // ...
}
を追加し、これはあなたのサービスコードで、また働くだろうと思います。私は、これは非常にクリーンなソリューション
http://emberjs.com/api/classes/Ember.Enumerable.html#toc_writing-your-own-enumerable
はこれがあなたのために働いていた場合、私に教えてくださいだと思うので、エンバーサービスが
....ちょうどエンバーオブジェクトです関連する問題
- 1. サービスでパブリックメソッドを作成する方法
- 2. WCFサービスを作成する方法
- 3. サービス層でのトランザクションの作成方法
- 4. Ember - 動的にコンポーネントを作成する
- 5. JavaでWebサービスを作成する方法(Eclipseを使用)
- 6. EmberデータでネストされたPUTリクエストを生成する方法
- 7. Windows Mobileでサービスを作成する方法6
- 8. WCFでトリミングされたサービスを作成する方法
- 9. moodle内で新しいWebサービスを作成する方法は?
- 10. VS2010で「中間」Webサービスを作成する方法
- 11. Zend FrameworkでWebサービスを作成する方法は?
- 12. AngularJS $ httpサービスでダウンロードボタンを作成する方法
- 13. PHPでWebサービスを作成する方法
- 14. C#でクラスの "スプール"サービスを作成する方法
- 15. Windows Vistaでサービスを作成する方法例
- 16. TypeScriptでSwagger Webサービスを作成する適切な方法
- 17. WF4(xamlX)サービス用のクライアントプロキシを手動で作成する方法
- 18. ブリッジネットワークとホストネットワークでサービスを作成する方法は?
- 19. HTTP要求リスナーWindowsサービスを.NETで作成する方法
- 20. SpringでRestFul Webサービスを作成する方法は?
- 21. 角度2経路サービスでルータオブジェクトを作成する方法は?
- 22. CometDとJettyでPub/Subサービスを作成する方法
- 23. GWTプロジェクトでサービスを作成する方法は?
- 24. WindowsサービスでHTTPリクエストを作成する方法は?
- 25. Ember Appに基づいてAPIを作成/作成する
- 26. サービス内のmessageSourceの作成方法
- 27. Celery Windowsサービスの作成方法?
- 28. シングルトンasmxサービスの作成方法
- 29. Enumsを濫用する別の方法を見つける
- 30. enumsとプロパティの名前付け方法