我需要显示复选框列表,或ng-repeat中的一些标志:
<div style='width:630px;' ng-repeat='item in shops'>
// switch html here
</div>
基本思想是:我有'$scope.shops
'数组 - 主数组,由ng-repeat
管理,数组内有20个对象。
$scope.shops = [
{
logo: '',
address: '',
city: ''
},
{
logo: '',
address: '',
city: ''
},
....
]
我有另一个类似对象'$scope.checkForShops
'的小数组。
如果“$scope.checkForShops
”中的“$scope.shops
”数组中的对象我需要在ng-repeat中显示额外的html。不知道该怎么做?
答案 0 :(得分:0)
为此,我将使用ng-show指令。
https://docs.angularjs.org/api/ng/directive/ngShow
该指令传递一个表达式,如果表达式的计算结果为true,则显示html。表达式应评估元素符合您在ng-repeat中指定的标准的天气。
答案 1 :(得分:0)
如果长度相同且商店的索引映射到其他数组的索引,则可以使用 $ index
答案 2 :(得分:0)
您可以简单地将另一个ng-repeat
嵌套在其中。
这是一个示例fiddle