Duplicate keys detected: ‘0‘. This may cause an update error.

tech2025-11-04  6

报错:Duplicate keys detected: ‘0’. This may cause an update error. 原因:同一个模板里,有两个v-for,:key都用的是遍历得到的index

<template> <div v-for="(value, index) in arr" :key="index"></div> <div v-for="(value, index) in arr2" :key="index"></div> </template

解决:保证key为唯一即可

<template> <div v-for="(value, index) in arr" :key="index + 'arr'"></div> <div v-for="(value, index) in arr2" :key="index" + ''arr2"></div> </template
最新回复(0)