Я получаю пустые данные, когда пытаюсь прочитать данные изображения из файла JSON. Я не знаю, чего не хватает. Я пишу это как один файл, и он работает правильно, но когда я использую его с другими файлами, он ничего не показывает.
HTML
<body ng-app="myApp" ng-controller="myCtrl">
<div>
<div>
<div class="banner">
<ul id="lightSlider">
<li ng-repeat="image in images"><img ng-src="{{image.img}}"></li>
</ul>
</div>
</div>
</div>
JS
var app = angular.module('myApp', ['ui.router']);
app.controller('myCtrl', ["$scope", "$http", "$timeout" function($scope, $http, $timeout) {
$http.get('image.json')
.success(function(data, status, header, config) {
$scope.images = data.items;
})
$timeout(function() {
$("#lightSlider").lightSlider({
item: 1,
auto: true,
loop: true,
speed: 1000,
pause: 3000,
});
},0)
}]);