角度路由提供商无法正常工作

时间:2016-02-07 08:48:42

标签: c# angularjs asp.net-mvc-5 asp.net-mvc-routing angularjs-routing

我有角度的MVC应用程序。我使用的路由提供程序在调试模式下工作正常但是当我在iis上设置我的应用程序时它不起作用,网站网址应该是:server / applicationName /#/ Routeprovider 但实际上url是:server / applicationName#/ Routeprovider 只有当我正在添加/它的网址才有效...以前有人遇到过这个问题吗?

这是我的代码:

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

2 个答案:

答案 0 :(得分:0)

现在试试......

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

答案 1 :(得分:0)

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