1
한 시간 동안 인터넷 검색 및 Stackoverflow에서 검색 후 대답을 얻을 수 없습니다. 나는 각도에 익숙하지 않고 이것은 단지 연습이지만 작동하게 만들 수는 없습니다. 나는 콘솔에서이 오류를 얻을 :인수 (컨트롤러) 함수가 정의되지 않음
Error: Argument 'StoreController as store' is not a function, got undefined.
코드 :
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<title>AngularJS</title>
</head>
<body>
<div ng-controller="StoreController as store">
<h2>{{store.employee.name}}</h2>
<h3>{{store.employee.age}}</h3>
</div>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
<script type="text/javascript"
src="app.js"></script>
</body>
</html>
app.js 파일 :
(function() {
var app = angular.module('myApp', []);
app.controller('StoreController', function() {
this.employee = {
name: 'John',
age: 32
};
});
})();