Я пытаюсь создать код в первый раз в 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', [ ]);
})();
Я просто пытаюсь сделать это локально на своем компьютере. Благодарю!
Ваша единственная проблема - опечатки в коде.
Там =
отсутствует в первом скрипте (строка 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>
Надеюсь, поможет!