我正在學習我正在構建的項目的角度js。AngularJS - 路由不起作用
到目前爲止,這似乎是一個很大的框架,非常有幫助的,直觀的, 但我有問題,每當我試圖實現路由功能...
我有這樣的代碼:
<!DOCTYPE html>
<html data-ng-app="myApp">
<head>
<title></title>
<meta charset="utf-8" />
<script src="libs/angular.min.js"></script>
<script src="libs/angular-route.min.js"></script>
<script type="text/javascript">
var app = angular.module('myApp', ['ngRoute']);
app.config(function ($routeProvider) {
$routeProvider.when('/', {
templateUrl: 'home.html',
controller: 'HomeController'
}).otherwise({ redirectTo: '/' });
});
app.controller('HomeController', function ($scope) {
$scope.people = [
{
name: "Arik",
age: 19
},
{
name: "Bar",
age: 19
}
];
});
</script>
</head>
<body>
<div data-ng-view></div>
</body>
</html>
和home.html:
<ul>
<li data-ng-repeat="person in people">
<b>{{ person.name }}</b> - {{ person.age }}
</li>
</ul>
問題是它只是不起作用,頁面顯示空白。 我試圖在官方文檔中搜索,但沒有任何幫助...
我在做什麼錯?
順便說一句,我使用的是最新版本,1.4.4
感謝, 阿里克
控制檯中的任何錯誤? –
另請參閱開發工具的網絡選項卡。任何404錯誤(對於腳本或home.html頁面)? –
很多,XMLHttpRequest無法加載,錯誤:未能在'XMLHttpRequest'上執行'發送':加載失敗,錯誤:[$ compile:tpload] – areller