如何在`dev`环境中配置`router`?

时间:2015-07-20 13:29:07

标签: angularjs router

使用我的本地主机,我使用了我的angular应用。我把这个应用程序移到我dev的环境中,我现在在那里工作。

但是在我dev router移动routes后,我无法工作。我想我需要做一些配置来工作。但我试着改变我的http://azvsp14devapp01:123/_layouts/15/cpmd/public/,但没有任何作用。

我的新开发应用网址:index.html - 在公共文件夹(function () { "user strict"; angular.module("tcpApp", ["ngRoute","ngResource", "ngAnimate"]) .run(['$route', function ($route) { $route.reload(); }]) .config(function ($routeProvider, $locationProvider) { // $locationProvider.html5Mode(true); $routeProvider .when ("123/_layouts/15/cpmd/public/", { //trying for equalient of `/` templateUrl : "views/login/login.html", controller : "loginController", className : "body-login" }); $routeProvider .when ("/lock", { templateUrl : "views/lock/lockScreen.html", controller : "lockScreenController", className : "body-lockScreen" }); $routeProvider .when ("/home", { templateUrl : "views/home/home.html", controller : "homeController", className : "body-home" }); $routeProvider .when ("/projectSummary/:id", { templateUrl : "views/projectSummary/projectSummary.html", controller : "projectSummaryController", className : "body-projectSummary" }); $routeProvider .when ("/projectDetails", { templateUrl : "views/projectDetails/projectDetails.html", controller : "projectDetailsController", className : "body-projectDetails" }); $routeProvider .otherwise ({ redirectTo:'123/_layouts/15/cpmd/public/' }); }) })(); 嵌套。

这是我的app.js:

StringIO.new( pdf.render )

1 个答案:

答案 0 :(得分:1)

更改

"123/_layouts/15/cpmd/public/"

"/"

否则

这是因为index.html的路由器位置视为root。