解決 vue エラー 重複したキーが検出されました: '9'. これにより、更新エラーが発生する可能性があります。

Duplicate keys detected: '9'. This may cause an update error. これは、Vue がキーが一意ではないことを検出したために発生したエラーです。

中国語への翻訳は大まかに: Duplicate key detected: '9' may cause an update error. 問題を
ここに画像の説明を挿入
見つけて、エラーを報告したコンポーネントを見つけます =>
1、問題を知るためにループ項目にバインドされたキーを確認します
ここに画像の説明を挿入
2、確認します図からわかるように、定義されたデータは、コレクション内の id に重複した値があるため、v-for で id をキーとして使用すると、エラーの解決策になり
ここに画像の説明を挿入
ます

<div class="list" v-for="(item,index) in list" :key="index">

おすすめ

転載: blog.csdn.net/weixin_44248187/article/details/124055420