#html #angularjs-service
#HTML #angularjs-сервис
Вопрос:
<!doctype html>
<html lang='en'>
<head>
<meta charset-"UTF-8">
<title>devang</title>
<link rel="stylesheet" href="bootstrap.css">
<script> src="lib/onsen/js/angular/angular.min.js" </script>
<script> src="lib/onsen/js/angular/angular.js" </script>
</head>
<body>
<div class="container" ng-app="App">
<div ng-controller="controller">
<ul>
<li ng-repeat="artist in artists">
{{artist.name}}
</li>
</ul>
</div>
</div>
<script>
angular.module('App',[]).
controller('controller',function($scope,$http){
$http.get('artists.json').success(function(data){
$scope.artists = data;
});
});
</script>
</body>
</html>
когда я выполняю, он показывает ошибку
- угловой не определен
- Кодировка символов HTML-документа не была объявлена.
В некоторых конфигурациях браузера документ будет отображаться с искаженным текстом, если документ содержит символы из-за пределов US-ASCII диапазона. Кодировка символов страницы должна быть объявлена в документе или в протоколе передачи. нужны ваши предложения
Ответ №1:
Ваши теги скрипта определены неправильно. SRC должен быть атрибутом тега script.
<script src="lib/onsen/js/angular/angular.min.js"></script>
<script src="lib/onsen/js/angular/angular.js"></script>
Комментарии:
1. спасибо за предложение. это решило первую ошибку, но вторая все еще присутствует
2. Изменить
charset-"UTF-8"
наcharset="UTF-8"