訪問數據這是我的設置:DurandalJS:從另一個視圖模型
• shell
- sidebar (composition)
- page 1 (tab 1)
- page 2 (tab 2)
每一個都有其返回的構造函數自己的視圖模型。我有大量的數據從服務器進來。其中一部分進入邊欄,其餘部分進入兩頁。我可以從外殼獲得數據GET
,並使用app.trigger
來加載邊欄和頁面1中的數據,但是如果觸發器已被觸發,我如何在切換選項卡後訪問頁面2中的數據?
有沒有辦法將這些數據存儲在某個地方,並在完成加載某個視圖模型後提取它們?
爲什麼頁面2不能監聽事件並保持引用直到需要它? – CodingGorilla
請考慮使用共享AMD模塊,如http://stackoverflow.com/questions/17490401/session-data-with-drandal/17493875#17493875 – RainerAtSpirit