gpt4 book ai didi

vue.js - Vue嵌套v-for,获取父索引

转载 作者:行者123 更新时间:2023-12-03 06:37:51 25 4
gpt4 key购买 nike

我有一个嵌套的 v-for ,基本上,我想获取父 v-for 的索引并在子 v-for 中使用它

<template v-for="(branch, index) in $store.state.agency.branch_users.users">
<table class="table" id="agency-contact-table" >
<thead>
<tr>
<th aria-colindex="1" class="">#</th>
<th aria-colindex="1" class="">Name</th>
</tr>
</thead>
<tbody>
<tr v-if="branch.role_users" v-for="(branch_users, index) in branch.role_users">
<td>{{$parent.$index}}</td>
<td>{{branch_users.user.first_name}} {{branch_users.user.last_name}}</td>
</tr>
</tbody>
</table>
</template>

我尝试使用 $parent.$index 但它仍然不起作用。它没有显示任何错误,但也没有数据。
我应该怎么做才能在我的父 v-for 中获取 index

最佳答案

只需用另一个名称定义另一个索引,或者将第一个命名为 parent_index

<template v-for="(branch, parent_index) in $store.state.agency.branch_users.users">
<table class="table" id="agency-contact-table" >
<thead>
<tr>
<th aria-colindex="1" class="">#</th>
<th aria-colindex="1" class="">Name</th>
</tr>
</thead>
<tbody>
<tr v-if="branch.role_users" v-for="(branch_users, index) in branch.role_users">
<td>{{parent_index}}</td>
<td>{{branch_users.user.first_name}} {{branch_users.user.last_name}}</td>
</tr>
</tbody>
</table>
</template>

关于vue.js - Vue嵌套v-for,获取父索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52902752/

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