Używam serwera Apache do obsługi aplikacji kątowej. To index.html:
<html>
<head>
<script src="/lib/angular/angular.js">
</head>
<script>
myapp = angular.module('myapp', []);
myapp.controller('indexCtrl', function($scope){
$scope.words = ['It','is','what','it','is']
});
</script>
<body ng-app="myapp">
<div ng-controller="indexCtrl">
<div ng-repeat="word in words">
{{word}}
</div>
</div>
</body>
</html>
Kiedy uderzył w html z przeglądarki, to pokazuje pustą stronę z tego błędu:
Uncaught Error: [$injector:modulerr] Failed to instantiate module myapp due to: Error: [$injector:nomod] Module 'myapp' is not available!
You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
Co może być nie tak?
dzieje się tak dlatego, że nie zamykasz tagu skryptu. – Ved
Wow. co za poślizg. dzięki! – moaglee