ホームページ  >  記事  >  ウェブフロントエンド  >  vueで配列要素を削除する方法

vueで配列要素を削除する方法

青灯夜游
青灯夜游オリジナル
2022-03-07 15:09:5912802ブラウズ

削除方法: 1. forEach を使用して配列を走査し、splice メソッドを使用してインデックス Index を持つ要素を削除します。構文は "this.splice(index, 1);" です。 2. ファイラーを使用します。 () を削除する場合、構文は「listArr.filter(item=>item.check)」となります。

vueで配列要素を削除する方法

このチュートリアルの動作環境: Windows7 システム、vue2.9.6 バージョン、DELL G3 コンピューター。

フロントエンド vue フレームワークを使用してプロジェクトに取り組んでいる場合、ループしていくつかの配列要素を削除する必要があります。最初は思考が限られており、ループで削除する方法に四苦八苦していましたが、ループで削除すると配列の値の添字が変わってしまうのではないかと躊躇し、良い方法とは言えませんでした。

方法 1: forEach と splice を使用する

要素の削除: splice メソッドを使用して、インデックスがindexである要素を削除します

this.splice(index, 1);

方法 2: filer

const list  =  listArr.filter ( item => item.check)  //过滤 listArr中不要 删除的 符合你要求的元素

を使用し、元の配列

に削除しない要素を割り当てます (学習ビデオ共有: vuejs チュートリアル ) 、ウェブフロントエンド)

以上がvueで配列要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。