получение данных с сервера с помощью angularjs

#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>
  

когда я выполняю, он показывает ошибку

  1. угловой не определен
  2. Кодировка символов 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"