Heim > Web-Frontend > Front-End-Fragen und Antworten > So löschen Sie Array-Elemente in Vue

So löschen Sie Array-Elemente in Vue

青灯夜游
Freigeben: 2022-03-07 15:55:19
Original
12846 Leute haben es durchsucht

Löschmethode: 1. Verwenden Sie forEach, um das Array zu durchlaufen, und verwenden Sie die Splice-Methode, um das Element mit dem Indexindex zu löschen. Die Syntax lautet „this.splice(index, 1);“ 2. Verwenden Sie filer() zum Löschen , die Syntax lautet „listArr.filter( item=>item.check)“.

So löschen Sie Array-Elemente in Vue

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Vue-Version 2.9.6, DELL G3-Computer.

Wenn Sie an einem Projekt mit dem Front-End-Vue-Framework arbeiten, müssen Sie eine Schleife durchlaufen, um einige Array-Elemente zu löschen. Anfangs war mein Denken begrenzt und ich hatte immer wieder Probleme mit dem Löschen in einer Schleife. Ich befürchtete, dass sich der Index des Array-Werts ändern würde, wenn ich ihn in einer Schleife löschte, was keine gute Methode war.

Methode 1: ForEach verwenden und splice

Ein Element löschen: Verwenden Sie die Splice-Methode, um das Element mit dem Index

this.splice(index, 1);
Nach dem Login kopieren

Methode 2: Verwenden Sie filer

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

und weisen Sie das Element zu, das nicht gelöscht werden soll Original-Array

(Lernvideo-Sharing: vuejs-Tutorial, Web-Frontend)

Das obige ist der detaillierte Inhalt vonSo löschen Sie Array-Elemente in Vue. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage