我想添加一个预加载页面,我的慢模式页。但是我的路由器没有显示预载的模板。灰烬 - 预加载页面没有触发慢模型
这里是我的路线结构:
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