Angularjs 未捕获错误:[$injector:modulerr]未能实例化模块
ncaught错误:[$injector:modulerr]未能实例化模块myApp,原因是: 错误:[$injector:nomod]模块“myApp”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。Angularjs 未捕获错误:[$injector:modulerr]未能实例化模块,angularjs,Angularjs,ncaught错误:[$injector:modulerr]未能实例化模块myApp,原因是: 错误:[$injector:nomod]模块“myApp”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。 <html ng-app="myApp"> <head> <meta charset="utf-8" /> <title>angularJs</title> <sc
<html ng-app="myApp">
<head>
<meta charset="utf-8" />
<title>angularJs</title>
<script src="angular-1.6.4/angular.js" type="text/javascript"> </script>
</head>
<body >
<div ng-controller="FirstController">
<span>{{Name}}</span>
</div>
<script>
(function(){
var myApp = angular.module('myApp', []);
myApp.controller("FirstController", function ($scope) {
$scope.Name="Ahmed";
});
});
</script>
</body>
安格拉斯
{{Name}}
(功能(){
var myApp=angular.module('myApp',[]);
myApp.controller(“FirstController”,函数($scope){
$scope.Name=“Ahmed”;
});
});
您创建了一个匿名函数,但从未调用它:
(function() {
var myApp = angular.module("myApp", []);
myApp.controller("FirstController", function($scope) {
$scope.Name = "Ahmed";
});
})() // add the ();
此外,为了使你的代码笔工作,我必须修复角度导入:
<script
src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.4/angular.js"
type="text/javascript">
</script>
我们需要更多的代码来评估这一点。您是否正在加载定义应用程序的.js
(angular.module('myApp',[]);
?您是否定义了它?