我創建了一個基本的角度js模塊,我將模塊和控制器消息傳遞到單獨的腳本文件中。我面臨的問題是它不打印被調用函數中定義的消息。這在我看來可能是ng-app定義的問題。如何解決角度js ng控制器函數調用?
下面是代碼:
module.html
<!doctype HTML>
<html ng-app="myModule">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.min.js"></script>
<script src = "D:\Educational\angularJS code\script.js"></script>
</head>
<body>
<div ng-controller="myController">
{{ message }}
</div>
</body>
</html>
這裏是調用的腳本。
的script.js
var myApp = angular.module("myModule",[]);
var myController = function($scope){
$scope.message = "Angular JS";
}
myApp.controller("myController", myController);
該獲取的格式印刷的唯一事情是{{消息}}而不是實際的信息 「角JS」。
任何建議都會有很大的幫助。
可以不注射的script.js文件 –
這可能是一種可能性,但我一直在腳本文件在同一頁面的HTML本身,不應該是一個問題調用我猜 –