我需要在模板中查看不同的数组索引及其值。我有这个对象:
vegetables = [
{name: 'Carrot', type: 'vegetable'},
{name: 'Onion', type: 'vegetable'},
{name: 'Potato', type: 'vegetable'},
{name: 'Capsicum', type: 'vegetable'}],
[
{name: 'Carrotas', type: 'vegetable'},
{name: 'Onionas', type: 'vegetable'},
{name: 'Potatoas', type: 'vegetable'},
{name: 'Capsicumas', type: 'vegetable'}]
我这样做:
<li class="list-group-item list-group-item-action list-group-item-success" [draggable] *ngFor="let items of [vegetables[0]]"
[dragClass]="'active'" [dragTransitClass]="'active'" [dragData]="item" [dragScope]="item.type" [dragEnabled]="dragEnabled">
{{item.name}}
</li>
但[vegetables[0]]
仅从列表中输出“Carrot”,仅此而已。相反,我需要它输出第一个数组及其所有内容,然后在第二次迭代中,输出带有“Carrotas”、“Onionas”等的第二个数组。如何实现这一点?
0
将被替换为i
which 将在每次遍历内部的不同列表数组时递增vegetables
。