這個AngularJS配置代碼有什麼問題?AngularJS中的路由錯誤
(function() {
var ip = 'x.x.x.x';
var app = angular.module('cmal', ['controllers', 'directives', 'services', 'ngRoute'])
.constant("baseUrl", "http://" + ip + ":303/angular")
.config(function ($routeProvider, $locationProvider) {
$locationProvider.html5Mode(true);
$routeProvider.when('/', { templateUrl: "index.html"});
$routeProvider.when('/users', { templateUrl: "users.html"});
$routeProvider.otherwise({template: "Sorry, the page you are trying to reach doesn't exist."});
});
})();
編輯:它不是斜槓錯誤。這仍然不適用於我,所有我在控制檯得到的是「未被捕獲的對象」
編輯2:嗯,我沒有意識到你需要導入另一個js腳本的路由。但是現在我已經做到了,我沒有錯誤,但是沒有一條路線能夠工作。
究竟是什麼問題?第一眼看出你在常數定義中缺少端口號(303)和路徑(角度)之間的一個/ ... –
仔細檢查這一位:'303angular' :) – martynas
閱讀我編輯的評論... –