내 스크립트는 : 내가 알아 내려고 많은 시간을 낭비했습니다ngRoute 작동하지
(function() {
angular.module('myApp', ['ngRoute'])
.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) {
$routeProvider.
when('/', {
template: '<h1>Home</h1>',
controller: function() {
console.log('Home');
}
}).
when('/books', {
template: '<h1>Books</h1>',
controller: function() {
console.log('Books');
}
});
$locationProvider.html5Mode(true);
console.log('routes configured');
}]);
})();
index.html을
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<title>My Application</title>
</head>
<body>
<div ng-view></div>
<script src="/assets/vendor/angular/angular-1.2.16.min.js"></script>
<script src="/assets/vendor/angular/extras/angular-route.js"></script>
<script src="/assets/myapp/myApp.js"></script>
</body>
</html>
myApp.js 운이 없다면 문제가 될 수 있습니다. 나는 바보 같은 것을 놓치고 있습니까? 도움에 미리 감사드립니다.
콘솔에 오류가 없는지 확인하고 모든 JS 파일이로드되는지 확인하십시오. 또는 바이올린을 만듭니다. –
그것이 나를 괴롭히는 원인이며, 모든 파일이로드되고 콘솔에 오류가 전혀 없습니다. – snajahi
완벽하게 보입니다. 그것을 위해 바이올린을 만듭니다. –