gpt4 book ai didi

angularjs - AngularJS routeProvider 路由到错误的模板

转载 作者:行者123 更新时间:2023-12-04 23:01:31 27 4
gpt4 key购买 nike

我的 app.js 中有以下 2 条路线文件,出于某种原因,我不知道何时尝试导航到 /clients/new-invoice我看到了 /clients/:clientID路线和模板。我可以转到正确页面的唯一方法是删除 /clients/:clientID路线。

我也注意到只有在我添加 :clientID 后才开始发生这种情况。到下面的路线。

有人可以告诉我我在这里做错了什么来帮助我吗?

    $routeProvider.when('/clients/:clientID', 
{ templateUrl: 'templates/client-profile-view.html',
controller: 'ClientsController',
title: 'Client Profile',
data: {
auth: true,
plevel: [5]
}
});


$routeProvider.when('/clients/new-invoice',
{ templateUrl: 'templates/new-invoice.html',
controller: 'InvoicesController',
title: 'New Invoice',
data: {
auth: true,
plevel: [5]
}
});

最佳答案

您只需要更改订单,放置 /clients/:clientID之后 /clients/new-invoice .订单很重要。所有正则表达式路径都应该在静态路径之后定义。

关于angularjs - AngularJS routeProvider 路由到错误的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22688245/

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