<!DOCTYPE html>
<html>
<head>
<title>分页显示</title>
<meta charset="utf-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script src="http://code.angularjs.org/angular-1.0.1.min.js"></script>
//<script src="js/angular.js"></script>
</head>
<body ng-app="ngView">
<p ng-view>
</p>
<script type="text/javascript">
angular.module('ngView', [],
function($routeProvider){
$routeProvider
.when('/',
{
templateUrl: 'demo.html'
}
)
.when('/test1',
{
templateUrl: 'demo.html'
}
)
.when('/test2',
{
templateUrl:'slindex.html'
}
);
}
);
</script>
</body>
</html>
Apabila mengimport fail sudut melalui CDN, ia boleh dilaksanakan dalam penyemak imbas Firefox, tetapi tidak dalam Chrome. Apabila mengimport sudut melalui fail tempatan, gesa:
Ralat Tidak Ditangkap: [$injector:modulerr] Gagal membuat seketika modul ngView kerana:
Ralat: [$injector:unpr] Pembekal tidak diketahui: $routeProvider
http://errors.angularjs.org/1.3.16/$injector/unpr?p0=$routeProvider
di fail:///C:/wamp/www/js/angular.js:63:12
di fail:///C:/wamp/www/js/angular.js:4031:19
di getService (fail:///C:/wamp/www/js/angular.js:4178:39)
di Object.invoke (file:///C:/wamp/www/js/angular.js:4210:13)
di runInvokeQueue (fail:///C:/wamp/www/js/angular.js:4125:35)
di fail:///C:/wamp/www/js/angular.js:4134:11
di forEach (fail:///C:/wamp/www/js/angular.js:326:20)
di loadModules (fail:///C:/wamp/www/js/angular.js:4115:5)
di createInjector (fail:///C:/wamp/www/js/angular.js:4041:11)
di doBootstrap (fail:///C:/wamp/www/js/angular.js:1455:20)
http://errors.angularjs.org/1.3.16/$injector/modulerr?p0=ngView&p1=Error:…otstrap (file:///C:/wamp/www/js/angular.js:1455:20)
Anda tidak memperkenalkan laluan sudut