gpt4 book ai didi

javascript - AngularJS - ngRoute 否则无法正常工作

转载 作者:行者123 更新时间:2023-11-30 12:37:12 26 4
gpt4 key购买 nike

我有下面的 javascript 代码。

App.config(['$provide', '$routeProvider', function($provide, $routeProvider) {

$routeProvider

.when('/', {
templateUrl: 'views/dashboard.html'
})
.when('/404', {
templateUrl: '404.html'
})
.when('/500', {
templateUrl: '500.html'
})
.when('/:pages', {
templateUrl: function(routeParams) {
return 'views/' + routeParams.pages + '.html';
}
})
.otherwise({
redirectTo: '/404'
})

}]);

一切都按照指定的条件正常工作。

但是如果我输入一些假的 URL。我在控制台日志中收到一条错误消息,指出找不到指定的 URL。

我在这里使用 otherwise 有什么错误吗?

请帮帮我,让我知道为什么我指定的otherwise不起作用。

提前致谢。

最佳答案

.when('page/:pages', {
templateUrl: function(routeParams) {
return 'views/' + routeParams.pages + '.html';
}
})...

像这样更改 when url ?

关于javascript - AngularJS - ngRoute 否则无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25719333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com