Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angular 1无法将模块/控制器文件加载到view/html中 var myApp=angular.module(“myModule”,[]); 控制器(“myController”,函数($scope){ $scope.name=“Hello Anjnee”; });_Javascript_Jquery_Html_Angularjs - Fatal编程技术网

Javascript angular 1无法将模块/控制器文件加载到view/html中 var myApp=angular.module(“myModule”,[]); 控制器(“myController”,函数($scope){ $scope.name=“Hello Anjnee”; });

Javascript angular 1无法将模块/控制器文件加载到view/html中 var myApp=angular.module(“myModule”,[]); 控制器(“myController”,函数($scope){ $scope.name=“Hello Anjnee”; });,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,{{name}} 我试图在html页面中使用$scope.name的值。我将.js和.html文件分开保存。浏览器中是否有错误消息?代码看起来不错。 也许它来自于在head中调用的CDN angular.min.js。我认为您必须将它放在script.js文件之前,因为script.js指的是尚未加载的angular文件 还有,你在头上写道: var myApp = angular.module("myModule",[]); myApp.controller("myController",f

{{name}}


我试图在html页面中使用$scope.name的值。我将.js和.html文件分开保存。

浏览器中是否有错误消息?代码看起来不错。 也许它来自于在head中调用的CDN angular.min.js。我认为您必须将它放在script.js文件之前,因为script.js指的是尚未加载的angular文件

还有,你在头上写道:

var myApp = angular.module("myModule",[]);
myApp.controller("myController",function($scope){
    $scope.name = "Hello Anjnee";
});


<html>
    <head>
        <script src="Scripts/script.js"></script>
        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js">
    </script>
    </head>
    <body ng-app="myModule">
        <div ng-controller="myController">
        <p>{{name}}</p>
    </div>
</body>
</html>
`在此处输入代码'。
您必须根据注释“在此处输入代码” 在html中注释代码的方式如下:

<head>`enter code here`</head>.


否则,文件夹脚本以大写字母开头。我建议您完全用大写字母或小写字母编写,以使其更具可读性,减少混淆。

您需要将$scope作为依赖项传入控制器。 按如下方式启动控制器声明:

<!-- enter code here -->

创建代码笔-它看起来很好是的,我也做了同样的事情,它开始工作很好。非常感谢itachi uchiha
myApp.controller('myController', ['$scope', function($scope) {