在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. Backbone.js:視圖之間的通信
- 2. Xcode在視圖之間傳遞變量
- 3. 在SQL Server中的存儲過程之間共享表變量
- 4. 如何在django視圖之間傳遞或共享變量?
- 5. 如何在視圖之間傳遞變量?笨
- 6. 如何存儲在變量
- 7. 我應該如何在rails中的方法調用之間存儲變量?
- 8. 在視圖/視圖控制器之間傳遞變量
- 9. ASP .NET MVC視圖之間存儲大量參數
- 10. Heroku:如何存儲變量的變量?
- 11. 如何清除存儲在變量中的區間?
- 12. 有沒有辦法在Rails的視圖中存儲變量?
- 13. Android的存儲變量和在web視圖中使用鏈接
- 14. Backbone.js中的視圖和模型之間的關係
- 15. 在osgi中存儲變量的變量
- 16. 如何在PHP變量中存儲HTML
- 17. 如何在數組中存儲變量?
- 18. 如何在變量中存儲match.groups()值
- 19. 如何在字典中存儲變量
- 20. 如何將$存儲在PHP變量中?
- 21. 如何在變量中存儲目錄
- 22. 如何在c中存儲變量#
- 23. 如何在VBA中存儲變量
- 24. Express.js:變量存儲在`res.locals`未在該視圖中定義
- 25. Backbone.js不保存集合中的變量
- 26. 如何顯示使用url存儲在變量中的圖像?
- 27. 在角度之間傳遞變量到$ routeProvider視圖中? - angularjs
- 28. 如何在onclick事件後將變量存儲在變量中?
- 29. 如何使用子視圖中Backbone.js的
- 30. 如何將變量存儲在本地存儲中?