AngularJS로 시작하려하지만 페이지를 실행할 때 내 코드가 실행되지 않고 출력됩니다 ({angular-message}}). 내가 오류 "오류 : [NG : AREQ] 인수 'MainController'는 함수가 아닙니다, 정의되지 않은 얻었다"지고있어 여기하면 코드내 AngularJS 코드가 실행되고 있지 않습니까?
index.html을<!DOCTYPE html>
<html ng-app>
<head data-gwd-animation-mode="quickMode">
<title>Angular!</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="generator" content="Google Web Designer 1.1.2.0814">
<style type="text/css">
html, body {
width: 100%;
height: 100%;
margin: 0px;
}
body {
background-color: transparent;
-webkit-transform: perspective(1400px) matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
-webkit-transform-style: preserve-3d;
}
</style>
<script data-require="[email protected]*" src="https://code.angularjs.org/1.3.0-rc.0/angular.js"></script>
<script src="script.js"></script>
</head>
<body ng-controller="MainController">
{{angular-message}}
</body>
</html>
그리고 여기 내 스크립트에게 있습니다. js 파일.
var MainController = function($scope)
{
$scope.angular-message = "AngularJS Rocks!"
}
당신이 당신의 콘솔 또는 오류를 확인했다? –
@DesignbyAdrian 확인하는 것을 잊어 버렸습니다.하지만 방금했는데 "오류 : [ng : areq] 인수 'MainController'가 함수가 아니며 정의되지 않았습니다." – WilsonKoder111
컨트롤러 이름을 camelCase하면 어떻게됩니까? –