0

私のember jsアプリでいくつかのポーリングが行われていることを期待しています。

現在、init メソッドの ApplicationController にいくつかのコードがあります。

コードは実際にはサービス オブジェクトに移動する必要があると思いますが、そうすると、ApplicationController に存在しなくなるため、取得したすべてのフックが失われます。

そのようなコードを含めるベスト プラクティスは何ですか?

ApplicationController への参照を持つ、それを処理する ember オブジェクトを作成する必要がありますか?

ありがとう。

4

1 に答える 1

0

コードは実際にはサービス オブジェクトに移動する必要があると思いますが、そうすると、ApplicationController に存在しなくなるため、取得したすべてのフックが失われます。そのようなコードを含めるベスト プラクティスは何ですか?

あなたの権利、一般的にベスト プラクティスは、このタイプのコードをサービス オブジェクトに移動することです。

ApplicationController への参照を持つ、それを処理する ember オブジェクトを作成する必要がありますか?

これは堅実なアプローチであり、良い第一歩となるでしょう。Ember.Instrumentationポーリング メカニズムをアプリケーションから切り離すために使用することを検討してください。

別のフレームワークから Ember にイベントを発生させる方法

于 2013-04-16T12:33:27.513 に答える