0
把數據持久化器放在一個地方的好方法是什麼。現在我把model.save()放在每個控制器中,當我保存這個對象的時候。但我認爲這不是很好的解決方案,因爲它可以使代碼重複。 我發現在餘燼我們有服務https://guides.emberjs.com/v2.8.0/applications/services/,但根據文件它是不使用數據存儲的地方。我應該把數據管理器
我的問題是不重複數據持久代碼的最佳做法是什麼?
把數據持久化器放在一個地方的好方法是什麼。現在我把model.save()放在每個控制器中,當我保存這個對象的時候。但我認爲這不是很好的解決方案,因爲它可以使代碼重複。 我發現在餘燼我們有服務https://guides.emberjs.com/v2.8.0/applications/services/,但根據文件它是不使用數據存儲的地方。我應該把數據管理器
我的問題是不重複數據持久代碼的最佳做法是什麼?
您是否嘗試過擴展一些基本控制器,或者使用包含操作和邏輯的mixin來擴展控制器?我認爲mixin會是這種方式。
在控制器中做'model.save()'是好的。 – locks