[Vue warn]: Duplicate keys detected: '0'. This may cause an update error.


1.[Vue warn]: Duplicate keys detected: '0'. This may cause an update error.

  第一眼看到這個錯誤一臉懵逼,項目使用很久了,代碼也沒有改過,為什么控制台會報這個錯,讓我很費解,查了一下是因為兩個v-for並行使用導致key的,測試了一下確實如此。說明如下:

a.控制台報錯:

b.報錯前代碼

c.修改后,在其中一個並行的v-for里面修改key ,區別於下面的key即可

 

補充說明:如果有路過的大神知道具體原理,請留言說明,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM