gpt4 book ai didi

javascript - 使用 img ng-src 显示图像数组不起作用

转载 作者:行者123 更新时间:2023-12-01 01:15:05 24 4
gpt4 key购买 nike

我阅读了一些在显示图像数组时使用 ng-src 的解决方案,但它似乎不起作用。数组中只有 1 项接受显示。有什么解决办法吗?我也尝试过 img [src] 但没有一个能正常工作。

这是我尝试过的

angular.module('selectExample', [])
.controller('ExampleController', ['$scope', function($scope) {

$scope.register = {
regData: {
branch: {},
},
names: [{
name:"narquois",
image:[
"https://picsum.photos/200",
"https://picsum.photos/200/300/?random"]

},
{
name:"velvet",
image:[
"https://picsum.photos/200"]

}],
};

}]);
img{
width:70px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script>
<div ng-app="selectExample" ng-controller="ExampleController">
<table id="example" width="100%">
<thead>
<tr align="center">
<th>Name</th>
<th>Image</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="person in register.names">
<td align="center">{{ person.name }}</td>
<td align="center"><img ng-src="{{ person.image }}"></td>
</tr>
</tbody>
</table>
</div>

最佳答案

您当前没有循环播放不同的图像。

尝试用它替换你的 ng-repeat 看看这是否是你想要的效果。

       <tr ng-repeat="person in register.names track by $index">
<td align="center">{{ person.name }}</td>
<td align="center">
<img ng-repeat="image in person.image" ng-src="{{image}}" />
</td>
</tr>

关于javascript - 使用 img ng-src 显示图像数组不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54837595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com