javascript - vue2.0 lädt dynamisch mehrere identische Komponenten, gibt unterschiedliche Werte in die Daten in den Komponenten ein und beim Schließen der nicht letzten Komponente ist der zerstörte Wert der letzte Komponentenwert.
黄舟
黄舟 2017-07-05 11:00:36
0
1
1378

vue2.0 lädt dynamisch mehrere identische Komponenten und gibt unterschiedliche Werte in die Daten in den Komponenten ein. Beim Schließen der nicht letzten Komponente ist der zerstörte Wert der letzte Komponentenwert.

Komponentenlademethode:
Komponente ist ein Array. Rufen Sie die zu rendernde Komponente über ein benutzerdefiniertes Ereignis ab und übertragen Sie sie in die Komponente.
<component :is='component[index].component' :params='component[index].params'/>

Schließen Sie die Komponente:
this.component.splice(i,1);

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(1)
世界只因有你

this.component.splice(i,1);
销毁第一个以后 第二个变成了第一个 第三个变成了第二个

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!