2016-09-18 5 views
0

データを保存するための良い方法は1か所にあります。今のところ私はこのオブジェクトを保存するときに、すべてのコントローラにmodel.save()を入れます。しかし、私はそれがコードの重複を作ることができるので、良い解決ではないと思う。 私はemberにサービスhttps://guides.emberjs.com/v2.8.0/applications/services/を持っていますが、資料によるとデータストアを使用しない場所です。どこにデータマネージャーを置くべきですか

私の質問は、データの永続コードを重複させないためのベストプラクティスですか?

+1

コントローラで 'model.save()'を実行しても問題ありません。 – locks

答えて

0

あなたはいくつかのベースコントローラーを拡張しようとしましたか、アクションとロジックを含むmixinでコントローラーを拡張しようとしましたか?私はミックスインがその方法になると思う。

関連する問題