0
在我的角度項目它,我解決大部分航線從一個通配符捕捉角度通配符途徑,如果不存在
function getTemplateUrl (route) {
return '/views/' + route.page + '.html';
}
.when('/:page', { templateUrl : getTemplateUrl })
.when('/:page/:edit', { templateUrl : getTemplateUrl })
.otherwise({redirectTo: '/dashboard'});
唯一的問題,就是當路由不存在,它仍然會嘗試加載頁面,而不是otherwise
函數並一遍又一遍地加載頁面,從而創建一個無限循環。
有沒有什麼辦法可以檢查路線是否存在?
您沒有爲'dashboard'添加路線尚未儀表板的路線。 –