javascript - 从 JSON 文件读取图像得到空白页面
问题描述
当我尝试从 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)
}]);
解决方案
推荐阅读
- ajax - 渲染人物运动
- linear-programming - 检查列生成中新列的成本降低
- r - 从 R 中的向量返回条件选择对的最大值
- rest - 当 URI 上没有用户 ID 时如何设计 RESTful API URI
- c++ - 如何在 C++ 数据结构中存储 Fortran 风格的长字符标量
- python - 标准输出到 webhook?
- reactjs - 使用测试库 Jest 反应生产构建
- javascript - Discord.js 使用通道消息写入 JSON 文件
- flutter - Flutter ARCore(或 ARKit)根据 QR(或某些代码)显示模型
- python-3.x - 沿某些维度将一个 numpy ndarray 附加到另一个