角度错误[$ injector:modulerr]无法实例化模块myApp

时间:2015-09-23 22:41:23

标签: javascript angularjs

我在Angular中第一次尝试编码,我无法在页面上加载表达式,因为我收到错误[$ injector:modulerr]无法实例化模块。我知道stackoverflow上有很多类似的问题,但没有一个能解决我的问题。 app.js的链接没有被破坏。

HTML

<!DOCTYPE html>
<html ng-app="store">
<head></head>
<body>
    <script type"text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.js"></script>
    <script type="text/javscript" src="js/app.js"></script>

    <p>{{ "hello" + "there"}}</p>
</body>
</html>

app.js

(function(){
    var app = angular.module('store', [ ]);
})();

我只是在我的电脑上尝试本地。谢谢!

1 个答案:

答案 0 :(得分:2)

您唯一的问题是代码中的拼写错误。

第一个脚本(第5行)中缺少=,并且在第二个脚本中写入了javscript而不是javascript行6

尝试以下代码

<!DOCTYPE html>
<html ng-app="store">

<head>
</head>

<body>

  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.js"></script>

  <script type="text/javascript">
    (function() {
      var app = angular.module('store', []);
    })();
  </script>

  <p>{{ "hello" + "there"}}</p>
</body>

</html>

希望它有所帮助!