我正在使用Iron:Router在Meteor JS的管理和客戶端門戶上工作。流星JS鐵路由器,路由子目錄
我知道我可以通過創建一個路由:
this.route('tasks',{path:'/projects', layoutTemplate: 'adminLayout'});
但有可能使一個子目錄,如路線:
this.route('tasks',{path:'/admin/projects', layoutTemplate: 'adminLayout'});
所以這樣我也可以有
this.route('/admin/projects', {name: 'admin.projects', template: 'projects', layoutTemplate: 'adminLayout'}
和
:子目錄this.route('/client/projects', {name: 'client.projects', template: 'projects', layoutTemplate: 'adminLayout'}
感謝您的任何意見。
那是完整的錯誤報告?看起來它只是錯誤的一半,如果不是,你可以發佈錯誤的完整錯誤或截圖。 – Sasikanth
也嘗試更改路由的名稱,對於所有使用相同名稱'tasks'的路由,我認爲路由名稱應該不同 – Sasikanth
嗨,我已經得到了錯誤消失,錯誤日誌實際上來自重複路由(管理員/客戶端)這就是爲什麼我想區分他們。但現在的問題是路線無法解決。 Iron:路由器識別路由,但不知道要加載的模板,從而使頁面處於加載狀態,只加載CSS。 –