慕碼人2483693
2018-09-08 10:28:16
(for循環(huán)上已經(jīng)綁定了key值)控制臺(tái)報(bào)了這樣的錯(cuò)誤,請(qǐng)問(wèn)這個(gè)該怎么解決
2 回答

郎朗坤
TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
估計(jì)你項(xiàng)目用了esLint檢查,也有v-for,加個(gè):key就好了
<div v-for="(item, index) of items" :key="index">
問(wèn)題修改后
兩個(gè)index沒(méi)有問(wèn)題
用key沒(méi)有問(wèn)題
template不能用:key 所以我覺(jué)得樓主代碼的錯(cuò)誤應(yīng)該不是截圖的錯(cuò)誤,我給template用:key后出現(xiàn)以下錯(cuò)誤
<template> cannot be keyed. Place the key on real elements instead.
改成div或者template里面再套一層div就沒(méi)錯(cuò)了

慕虎7371278
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
鍵值重復(fù),你兩個(gè)循環(huán)下表都是index,第二個(gè)循環(huán)用的是第一個(gè)循環(huán)的index,可能就出現(xiàn)key值為undefined的情況,相當(dāng)于沒(méi)綁定key值
添加回答
舉報(bào)
0/150
提交
取消