Javascript 如何修复angular js ng控制器函数调用?
我创建了一个基本的angular js模块,在其中我在一个单独的脚本文件中传递模块和控制器消息。我面临的问题是它没有打印被调用函数中定义的消息。在我看来,这可能是ng应用程序定义的一个问题 代码如下: module.htmlJavascript 如何修复angular js ng控制器函数调用?,javascript,angularjs,Javascript,Angularjs,我创建了一个基本的angular js模块,在其中我在一个单独的脚本文件中传递模块和控制器消息。我面临的问题是它没有打印被调用函数中定义的消息。在我看来,这可能是ng应用程序定义的一个问题 代码如下: module.html <!doctype HTML> <html ng-app="myModule"> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5
<!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>
以该格式打印的唯一内容是{{message}},而不是实际的消息“Angular JS”
任何建议都会有很大帮助。因为您的script.js在同一个文件夹中,只需通过
<script src="script.js"></script>
可能不是注入的script.js文件这可能是一种可能性,但我将脚本文件与html本身保持在同一页面中,不应该是调用问题我猜是的,成功了,将其更改为仅script.js成功了,谢谢!!
<script src="script.js"></script>
<script>
var myApp = angular.module("myModule",[]);
var myController = function($scope){
$scope.message = "Angular JS";
}
myApp.controller("myController", myController);
<script>