1. Vue-Listener-ArrayVue kann Array-Änderungen überwachen, wie zum Beispiel Daten () { zurückkehren { UhrArr: [], }; }, watchArr (neuerWert) { console.log('Listening: ' + newVal); }, erstellt () { setzeTimeout(() => { dies.watchArr = [1, 2, 3]; }, 1000); }, Verwenden Sie beispielsweise splice(0,2,3), um zwei Elemente aus dem Array-Index 0 zu löschen und ein Element 3 am Index 0 einzufügen. Daten () { zurückkehren { UhrArr: [1, 2, 3], }; }, watchArr (neuerWert) { console.log('Listening: ' + newVal); }, erstellt () { setzeTimeout(() => { dies.watchArr.splice(0, 2, 3); }, 1000); }, Auch das Push-Array kann überwacht werden. 2. Situationen, in denen Vue Array-Änderungen nicht überwachen kannAllerdings können Arrays in den folgenden beiden Situationen nicht überwacht werden
Beispiel für eine Situation, in der Array-Änderungen nicht überwacht werden können 1. Verwenden Sie Indizes, um Array-Werte direkt zu ändern Daten () { zurückkehren { UhrArr: [{ Name: 'krry', }], }; }, watchArr (neuerWert) { console.log('Listening: ' + newVal); }, erstellt () { setzeTimeout(() => { this.watchArr[0].name = "xiaoyue"; }, 1000); }, 2. Ändern Sie die Länge des Arrays
Daten () { zurückkehren { UhrArr: [{ Name: 'krry', }], }; }, watchArr (neuerWert) { console.log('Listening: ' + newVal); }, erstellt () { setzeTimeout(() => { diese.watchArr.length = 5; }, 1000); }, Dies ist das Ende dieses Artikels darüber, dass Vue keine Array-Änderungen beobachten kann. Weitere verwandte Inhalte darüber, dass Vue keine Array-Änderungen beobachten kann, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der Docker-Nutzung unter CentOS8
>>: Gründe und Optimierungslösungen für langsames MySQL-Limit-Paging mit großen Offsets
mysql-5.7.17-winx64 ist die neueste Version von M...
Inhaltsverzeichnis 1. Was ist eine benutzerdefini...
Inhaltsverzeichnis 1. Funktionsbeschreibung 2. Üb...
Vorwort Unabhängig davon, ob es sich um Oracle od...
123WORDPRESS.COM hat Ihnen den Installationsproze...
1. CPU-Auslastung sar -p (den ganzen Tag anzeigen...
Inhaltsverzeichnis Ich habe vor Kurzem React gele...
Schauen Sie sich zunächst das offizielle Tutorial...
Inhaltsverzeichnis 1. Warum Slots verwenden? 1.1 ...
Hier habe ich hauptsächlich einige häufig verwend...
Indem ich die verschiedenen Probleme, auf die ich...
1.Gerätebreite Definition: Definiert die sichtbar...
Inhaltsverzeichnis Allgemeine Entwicklung von Upl...
Das in diesem Artikel beschriebene Layout gleiche...
Inhaltsverzeichnis 1. Projektanforderungen Zweite...