0
A
回答
0
更新:
看看這個博客帖子:http://rmosolgo.github.io/blog/2014/03/19/batman-dot-model-lifecycle-callbacks/
希望它能幫助!
我只是看着這個自己。我發現一個很好的辦法讓這個功能是一旦它被修建提上記錄監聽器,以模型的生命週期的優勢:
class App.Thing extends Batman.Model
constructor: ->
super # instantiates the record
@get('lifecycle').onEnter 'save', =>
console.log('about to save!')
@get('lifecycle').onExit 'save', =>
console.log('just saved!')
@ # return the record
這不是記錄太多,但你可以看到the tests描述的完整記錄生命週期(步驟名稱,順序等等!)!
相關問題
- 1. find_or_create_by與before_save回調
- 2. rails中before_save回調的順序
- 3. 修改子記錄在before_save回調
- 4. 回調函數在軌工作不before_save
- 5. 保存PARAMS在before_save回調值
- 6. Mongoid 3回調函數:before_upsert與before_save
- 7. asp.net的MVC相當於回調before_save
- 8. Rails:如何測試before_save回調
- 9. rails before_save回調不會觸發
- 10. Rails 3:確保before_save回調在其他人之後調用
- 11. 如何在before_save關聯回調中添加驗證錯誤
- 12. 如何防止在before_save回調中保存模型更改
- 13. 如何在插件的before_save回調中包含實例方法?
- 14. 是否可以在模塊中定義'before_save'回調?
- 15. Rails - 在before_save回調中保存另一個模型的對象
- 16. Batmanjs國際化
- 17. 訪問before_save回調中的非ActiveRecord屬性
- 18. Rails 4:如何取消「before_save」回調中的保存?
- 19. 更改before_save回調中的屬性以通過驗證?
- 20. 在before_save回調分辨率時間目標
- 21. 發回一個變量before_save
- 22. before_save多次創建調用
- 23. before_save中的mark_for_destruction
- 24. 在Mongoid before_save環
- 25. 無法爲導航欄中的每個用戶調用before_save回調
- 26. TypeScript支持EmberJS,AngularJS或BatmanJS
- 27. 使用Rspec和Factory Girl測試before_save回調
- 28. Ruby on Rails回調,before_save和before_create之間有什麼區別?
- 29. 如何掛鉤保存!用rails before_save!回調
- 30. 更新屬性before_save回調不保存額外的屬性