如何在 v-for 中获取键、值和索引

问题描述

我使用 v-for 循环遍历一个对象,我需要访问键、值和索引。 我见过很多方法来访问其中两个,这很容易,但找不到如何访问所有三个。

我找到了一种解决方法,但它非常混乱且难以阅读。

str

有没有更好的方法来做到这一点?

解决方法

您也可以尝试 v-for="(value,key,index) in PointsAvailable" 并相应地引用它们。从 Vue 文档中查看此示例

<div v-for="(value,name,index) in object">

{{ 索引 }}。 {{名称}}:{{值}}

https://vuejs.org/v2/guide/list.html

,

您可以使用 >>> (pd.concat([df1,df2]) .drop_duplicates(subset=['id','first_name'],keep='last') .reset_index(drop=True) .set_index('first_name') ) first_name | age | id | value_a | value_b | value_c jane | 32 | 5 | 3832 | 85 | 17.0 sarah | 51 | 2 | 63 | 81 | 4.1 peter | 37 | 19 | 4562 | 81 | 21.5 tom | 22 | 89 | 107 | 14 | 0.0 michael | 43 | 41 | 1838 | 63 | 44.4 获取对象的键和值并获取索引,您可以将 for 循环定义为:

Object.entries(obj)

value[0] 是键,value[1] 是值和索引