2
A
回答
4
你不需要,但是如果你的渲染是基於事件觸發的,你會希望它在你的視圖(this)的上下文中運行。如果你有這樣的事情:
this.model.bind("change", this.render)
更改事件將在模型的上下文中運行,但您希望渲染調用針對視圖運行。
要簡化所有此綁定,可以使用_.bindAll並列出您可能從視圖外部調用的所有方法。您應該知道Backbone自動綁定用於UI事件的回調:
events: {"click" : "render"}
相關問題
- 1. 爲什麼我的骨幹視圖渲染「undefined」在頂部?
- 2. 複合視圖綁定的初始事件
- 3. 爲什麼我不能強制我的一個視圖在軟件中渲染?
- 4. FullCalendar - 我應該期望什麼級別的事件渲染性能?
- 5. 渲染一個視圖作爲事件廣播的響應
- 6. KnockoutJS模板渲染後綁定事件
- 7. Ember預渲染:初始化時超時
- 8. 我應該什麼時候初始化對象
- 9. 我什麼時候應該初始化Golang變量
- 10. 爲什麼我需要初始化?
- 11. 什麼不應該在MVC視圖內?
- 12. 爲什麼初始化
- 13. 爲什麼我能夠在初始化後重新綁定引用?
- 14. 我不知道爲什麼我的位圖爲空。它應該在其他地方初始化嗎?
- 15. 應該如何(以及爲什麼)初始化JUL配置類?
- 16. 什麼時候應該使用iOS自動佈局初始化子視圖
- 17. 不渲染我指定的視圖
- 18. Vuejs - 什麼時候應該jQuery插件初始化
- 19. 在初始渲染後反應本地地圖的動畫
- 20. 我該如何渲染尿道動作的特定視圖?
- 21. 爲什麼Three.js視頻不能在我的Nexus 7上渲染
- 22. 無法綁定事件處理程序在初始化
- 23. 爲什麼我們不能在customview初始化時將視圖充氣到customview?
- 24. 爲什麼我的內容視圖在我的滾動視圖內不響應
- 25. 爲什麼這個Backbone視圖不能初始化?
- 26. 爲什麼我的angular2應用程序初始化兩次?
- 27. 視圖的哪個功能首先被執行?初始化或渲染?
- 28. 我應該如何初始化jQuery?
- 29. 我應該初始化CV ::墊
- 30. 我應該初始化對象值嗎?