html - 在 AngularJS 中以网格形式获取图像

标签 html angularjs css angular-ui-bootstrap

如何以网格的形式显示所有图像,这些图像都来自后端,因此图像是动态的。我还必须在这些图像上添加描述,并且这些描述也来自 AngularJS 的后端?

最佳答案

如果图像数据以数组形式出现,那么您可以使用 ng-repeat 指令显示图像。

Controller

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.imageList = allImage;
});

HTML

<div class="col-md-3" ng-repeat="image in imageList track by $index">
    <img src="{{image.imageUrl}}" />
    <label> {{image.description}} </label>
</div>

关于html - 在 AngularJS 中以网格形式获取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42066058/

相关文章:

javascript - 仅使用 jquery 将文件从输入字段移动到文件夹

javascript - 将 HTML5 与 Angularjs、Node/Express 以及 MEAN.js 样板结合使用

javascript - 阻止点击子元素时包含元素的执行事件

javascript - 如何在Angular js Controller 中获取返回过滤器数组数据?

javascript - 如何让 Controller 等待AngularJS中的工厂响应?

javascript - 如何使用 React Native 在一行中创建两个具有不同对齐方式的文本标签?

html - 将两个 div 并排放置(记住响应主题)

html - 两个可调整大小的 div ,改变一个会改变另一个

javascript - 输入点击时 Angular Bootstrap 模式打开

css - 减少导航栏;选择和按钮在同一行