角度路由提供程序不起作用

本文关键字:程序 不起作用 路由 | 更新日期: 2023-09-27 18:33:42

我有带有角度的MVC应用程序。我正在使用在调试模式下正常工作的路由提供程序,但是当我在 IIS 上设置我的应用程序时它不起作用,站点 URL 应该是:服务器/应用程序名称/#/路由提供程序但实际上网址是:服务器/应用程序名称#/路由提供者只有当我将/添加到 url 时,它才能正常工作......以前有人遇到过这个问题吗?

这是我的代码:

$routeprovider.
when("/", {
   templateUrl: "Statics/NewUser.html"
}).
when("/Admin", {
   templateUrl: "Statics/Admin.html"
});

角度路由提供程序不起作用

您是否尝试在主HTML页面中使用baseURL属性

现在试试...

  $routeprovider.
when("/", {
   templateUrl: "/Statics/NewUser.html"
}).
when("/Admin", {
   templateUrl: "/Statics/Admin.html"
})