도움이 될지 궁금했습니다.AngularJS 경로 로딩 오류
저는 AngularJS를 배우고 있으며 Angular Route lib를 사용하기로 결정했습니다. 로드 할 때 계속 오류가 발생합니다.
angular.js:38Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.0/$injector/modulerr?p0=jargonBuster&p1=Err…loudflare.com%2Fajax%2Flibs%2Fangular.js%2F1.3.0%2Fangular.min.js%3A18%3A3)
내 코드는 다음과 같습니다. 링크가 변경되어 아무런 효과가 없는지 확인합니다.
HTML
<!DOCTYPE html>
<html ng-app = "jargonBuster">
<head>
<meta charset="utf-8">
<title>Angular.js Example</title>
<link type="text/css" rel="stylesheet" href="style.css"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.0/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.14/angular-route.js"></script>
</head>
<body>
<section ng-controller="MainCtrl"></section><!-- VIEW -->
</body>
</html>
<script src="script.js"></script>
JS
var app = angular.module('jargonBuster', ['ngRoute']);
//router
app.config(function($routeProvider) {
$routeProvider.
when('/', {
templateUrl:'keyword-list.html',
controller: 'MainCtrl'
}).
otherwise({
redirectTo: '/'
});
});
// The Controller
app.controller('MainCtrl', function($scope, $http) {
$http.get("getdecks.php").success(function(data) { //Gets data from The Decks Table
$scope.deckData = data;});
$http.get("getcards.php").success(function(data) { //Gets data from The Cards Table
$scope.cardsData = data;});
$scope.sortField = 'keyword';
$scope.reverse = true;
});// End of the controller
감사합니다, 어떤 아이디어?
제거'NG 컨트롤러 = "MainCtrl"'또한 HTML –
에서 다른 관찰. 스크립트 일 로드에서'각도 경로'는'1.3.14'이지만 주 각도 스크립트는'1.3.0'입니다. angular.js에 대한 스크립트를 '1.3.14'로 변경해보십시오. – Lexi