Vorwort Die Lösung für das Problem, dass Elemente in Vue nicht beim ersten Mal abgerufen werden können, besteht darin, die Elemente im Popup-Fenster häufig beim ersten Mal durch Klicken auf die Popup-Schaltfläche abzurufen. Wenn Sie das Popup-Fenster öffnen, um das Element zu erhalten, ist es leer und Sie müssen es ein zweites Mal öffnen, um es zu erhalten. 1. Holen Sie sich nach der Aktualisierung des DOM dies.$nextTick(Rückruf) Methoden: { spielen() { //Element abrufen console.log($('#video')); dies.$nextTick(Funktion() { //Element abrufen console.log($('#video')); }); } } 2. Durchlaufe den Timer setTimeOut(fn, 0) Methoden:{ spielen() { //Element abrufen console.log($('#video')); setzeTimeOut(Funktion(){ //Element abrufen console.log($('#video')); }, 0); } } 3. Durch Auslösen von Ereignissen @geöffnet <el-dialog @opened="abspielen"></el-dialog> Methoden: { spielen() { //Element abrufen console.log($('#video')); } } Zusammenfassen Dies ist das Ende dieses Artikels zur Lösung des Problems, dass Vue beim ersten Mal keine Elemente abrufen kann. Weitere relevante Inhalte zum Thema „Vue kann keine Elemente abrufen“ finden Sie in den vorherigen Artikeln von 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:
|
<<: So erstellen Sie einen Elastic-Stack-Cluster mit mehreren Knoten auf RHEL8/CentOS8
>>: Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.13 unter Win10
Inhaltsverzeichnis 1. JSONP domänenübergreifend 2...
Vorwort Vor kurzem habe ich an einer Berichtsfunk...
Vorwort Die Zeichenfolgentypen der MySQL-Datenban...
In diesem Artikelbeispiel wird der spezifische Co...
Derzeit werden fast alle großen Websites und Anwe...
SQL ist der Hauptstamm. Warum ich das so verstehe...
In diesem Artikel wird der spezifische Code für J...
Erstens: Installation von MySQL Laden Sie die MyS...
Inhaltsverzeichnis In vue2 In vue3 Hinweise zur E...
Ubuntu 16.04 baut FTP-Server FTP installieren FTP...
Einführung MySQL bietet einen EXPLAIN-Befehl, der...
Am Anfang war ich traurig. Die Screenshots sind w...
Als mir diese Frage gestellt wurde, war ich unwis...
Redis ist ein verteilter Cache-Dienst. Caching is...
Hinweis: Um das Root-Passwort in MySQL 5.7 zu kna...