我想添加一個預加載頁面,我的慢模式頁。但是我的路由器沒有顯示預載的模板。灰燼 - 預加載頁面沒有觸發慢模型
這裏是我的路線結構:
http://localhost:4302/cs2i/purchase/purchaseDetails
this.route('cs2i', function() {
this.route('purchase', function() {
this.route('purchaseDetails', function(){
this.route('loading'); //not loading I do have template
});
this.route('purchaseDetails-loading'); //not loading I do have template
});
});
問題是什麼?我怎麼能把preloader到我的路線,直到我的數據和模板呈現?
在此先感謝。
除了我有我的「購買」頁面,這甚至數據加載之前triggeres一個動作。
actions: {
loading : function(transition, originRoute){
console.log("loding done");//getting before data load
},
我認爲你不需要在router.js中指定它加載..這將自動將選擇和呈現,如果它存在 – kumkanillam
所以只是模板就夠了? – 3gwebtrain
我已經從router.js中刪除了路由。但模板仍然沒有完成......任何旋轉? – 3gwebtrain