Угловая ошибка [$ injector: modulerr] Не удалось создать экземпляр модуля myApp

0

Я пытаюсь создать код в первый раз в 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
    Почему он ищет myApp, когда ваше приложение называется store?
  • 0
    Ах, извините, я не обновил свою копию ошибки ... это я пытался заставить ее работать раньше. Я обновлю вопрос
Показать ещё 1 комментарий
Теги:

1 ответ

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>

Надеюсь, поможет!

  • 0
    Извините, я просто скопировал то, что вы написали, но это не помогло. Что конкретно является опечаткой?
  • 0
    Спасибо, что исправили это !!! Я не понимал, что вы имели в виду теги сценария.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню