在backbone.js中,我有許多視圖是不同的頁面。 正如我從頁面到頁面一樣,這是一個嚮導,所以必須有一個變量(類實例)來存儲頁面之間的數據。我如何以及在哪裏可以存儲這些數據?如何在backbone.js中的視圖之間存儲變量?
2
A
回答
1
我通常有一個父視圖處理「子」視圖的初始化。通過這種方法,您可以在家長視圖上創建財產,並使其可用於子女視圖。
另一種方法是通過自定義事件將數據從一個嚮導頁傳遞到另一個嚮導頁。
2
創建一個模型,該模型代表嚮導正在設置的對象。將該模型傳遞給每個視圖。現在每個視圖都顯示了同一模型的不同方面。
var Thing = Backbone.Model.extend({});
var Page1 = Backbone.View.extend({});
var Page2 = Backbone.View.extend({});
var myThing = new Thing();
var myPage1 = new Page1({model: myThing});
var myPage2 = new Page2({model: myThing});
相關問題
- 1. 如何在變量中存儲時間?
- 2. Backbone.js視圖屬性中的變量
- 3. Backbone.js:視圖之間的通信
- 4. CanJS/JavascriptMVC:如何將視圖模板存儲在變量中
- 5. 在UITabBarController視圖之間共享變量
- 6. joomla在視圖之間傳遞變量
- 7. Xcode在視圖之間傳遞變量
- 8. CodeIgniter:在視圖之間傳遞變量
- 9. 在Razor視圖變量中存儲KnockoutJS變量值
- 10. 如何在jQM頁面之間存儲變量?
- 11. 如何在Backbone.js視圖之間傳遞事件?
- 12. 如何在express.js(node.js)和backbone.js之間混合視圖(html + css + js)
- 13. 如何在列表視圖之間存儲和傳遞信息
- 14. 如何在變量中存儲常量?
- 15. 在SQL Server中的存儲過程之間共享表變量
- 16. 如何在2個視圖控制器之間傳遞變量
- 17. 如何在視圖之間傳遞變量?笨
- 18. 如何存儲在變量
- 19. 在backbone.js中的視圖之間共享模型
- 20. 我應該如何在rails中的方法調用之間存儲變量?
- 21. 存儲在Backbone.js的
- 22. 在視圖/視圖控制器之間傳遞變量
- 23. ASP .NET MVC視圖之間存儲大量參數
- 24. Backbone.js中聲明的變量視圖的渲染方法似乎不存在?
- 25. Heroku:如何存儲變量的變量?
- 26. 如何清除存儲在變量中的區間?
- 27. 如何將cftimer顯示的時間存儲在變量中?
- 28. 如何在變量@中將%存儲在存儲過程中?
- 29. 如何防止MySQL在存儲過程調用之間緩存變量值?
- 30. 在rails中的視圖之間傳遞變量