В приведенном ниже коде,Невозможно читать JSON с помощью angularjs
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Dashboard</title>
<!-- Libs -->
<script src="angular.js"></script>
<script>
var countryApp = angular.module('countryApp', []);
countryApp.controller('CountryCtrl', function ($scope, $http){
$http.get('country_codes.json').success(function(data) {
$scope.countries = data;
});
});
</script>
</head>
<body ng-controller="CountryCtrl">
</body>
</html>
/* country_codes.json */
[
{
"code": "AD",
"name": "Andorra",
"population": "84000"
},
{
"code": "AE",
"name": "United Arab Emirates",
"population": "4975593"
}
]
Согласно отладки, я не вижу ошибка и функции обратного вызова не выполняются.
Почему обратный вызов контроллера не выполняется?
Вы должны обрабатывать '.error' обратного вызова тоже, а не только'. success'. –