Heim > Web-Frontend > js-Tutorial > Hauptteil

So löschen Sie eine Zeile in einer Liste mit vue.js

不言
Freigeben: 2018-06-30 16:19:33
Original
3405 Leute haben es durchsucht

Dieser Artikel zeigt Ihnen die Beispieloperation und Codefreigabe von vue.js zum Löschen einer Zeile in der Liste. Interessierte Freunde können sich darauf beziehen.

Die Methode splice(index,num,item1,item2,...,itemX) fügt Elemente zum Array hinzu bzw. entfernt sie aus dem Array und gibt das gelöschte Element zurück.

Hinweis: Index – gibt den Speicherort für das Hinzufügen/Löschen von Elementen an.

Anzahl – die Anzahl der zu löschenden Elemente.

Element – ​​neue Elemente, die dem Array hinzugefügt wurden

Die splice()-Methode entfernt null oder mehr Elemente beginnend beim Index und ersetzt diese entfernten Elemente durch einen oder mehrere in der Parameterliste deklarierte Werte.

Wenn ein Element aus arrayObject gelöscht wird, wird ein Array zurückgegeben, das das gelöschte Element enthält.

(1)HTML-Code:

 <p id="app">
   <ul>
    <li v-for="todo in todos">
     <span>{{ todo.text }}</span>
     <button @click="removeTodo($index)">X</button>
    </li>
   </ul>
  </p>
Nach dem Login kopieren

(2) JS-Code:

 <script>
    new Vue({
     el: &#39;#app&#39;,
     data: {
      todos: [
       { text: &#39;Add some todos&#39; },
       { text: &#39;Learn JavaScript&#39; },
       { text: &#39;Learn Vue.js&#39; },
       { text: &#39;Build Something Awesome&#39; }
      ]
     },
     methods: {
      removeTodo: function (index) {
       this.todos.splice(index, 1);
      }
     }
    })
  </script>
Nach dem Login kopieren

(3) Wirkungsanzeige:

Das Obige ist der gesamte Inhalt dieses Artikels, der für das weitere Lernen hilfreich sein wird Inhalt, achten Sie bitte auf die chinesische PHP-Website!

Verwandte Empfehlungen:

So analysieren Sie Vue, um Elemente hinzuzufügen und zu löschen

Über die Mutationsmethode von vue.js Array

Über Änderungsanalyse von Vue-Erkennungsobjekten und Arrays

Das obige ist der detaillierte Inhalt vonSo löschen Sie eine Zeile in einer Liste mit vue.js. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!