Heim> Web-Frontend> View.js> Hauptteil

Wie funktioniert Vue3 dom? Vier Möglichkeiten zur Einführung

青灯夜游
Freigeben: 2022-10-28 19:29:51
nach vorne
3437 Leute haben es durchsucht

VueWie bedient man Dom? Der folgende Artikel stellt Ihnen vier Möglichkeiten vor, Dom in Vue3 zu bedienen. Ich hoffe, er wird Ihnen hilfreich sein!

Wie funktioniert Vue3 dom? Vier Möglichkeiten zur Einführung

In letzter Zeit haben Produktmanager viele Anforderungen zur Optimierung der Benutzererfahrung gestellt, die viele DOM-Vorgänge beinhalten.

Xiao Zhang: „Lao Tie, früher war es ganz einfach, das DOM bei der Entwicklung eines Vue2-Projekts zu bedienen. Jetzt entwickle ich ein Vue3-Projekt und fühle mich plötzlich verwirrt!“

Ich: „Es ist okay, Die Prinzipien sind die gleichen. Wenn ich die Informationen überprüfe, sollte es mir gut gehen! (Lernvideo-Sharing:

vue-Video-Tutorial

)

Erhalten Sie die Dom-Referenz direkt über ref

 
Nach dem Login kopieren
Durch Hinzufügen des ref-Attributs zum div-Element deklarieren wir zum Erhalten dieses Elements eine Dom-Referenz mit demselben name als ref-Attributvariable sectionRef, und dann können wir das div-Element in der Form sectionRef.value erhalten.

Anwendbare Szenarien

Ein einzelnes Dom-Element oder eine kleine Anzahl von Szenarien

Wie funktioniert Vue3 dom? Vier Möglichkeiten zur Einführung

Beispielcode

  
Nach dem Login kopieren

Erhalten Sie die Dom-Referenz durch Ref-Traversierung des übergeordneten Containers

  
Nach dem Login kopieren

Wie funktioniert Vue3 dom? Vier Möglichkeiten zur EinführungFügen Sie die Dom-Referenz in das Array ein über: ref

 
Nach dem Login kopieren
Rufen Sie die setRefAction-Methode über die :ref-Schleife auf. Dieser Parameter ist das div-Element, das wir erhalten müssen.

Zu diesem Zeitpunkt kann das Unterelement dom in Form von state.refList[index] erhalten werden

Anwendbare Szenarien

Wie funktioniert Vue3 dom? Vier Möglichkeiten zur Einführung

Szenarien mit einer nicht festgelegten Anzahl oder mehreren Elementen, die durch eine V-for-Schleife generiert werden

Beispielcode

  
Nach dem Login kopieren

Wie funktioniert Vue3 dom? Vier Möglichkeiten zur EinführungRef durch die Unterkomponente emit übergeben

 
Nach dem Login kopieren
Zur Unterkomponente hinzufügen Das Ref-Attribut wird deklariert und eine Variable cellRef mit demselben Namen wie das Ref-Attribut wird zu diesem Zeitpunkt deklariert: cellRef .value kann über emit als Dom-Referenz übergeben werden.

Anwendbare Szenarien:

vuejs Einführungs-Tutorial

,

Erste Schritte mit dem Web-FrontendWie funktioniert Vue3 dom? Vier Möglichkeiten zur Einführung]

Das obige ist der detaillierte Inhalt vonWie funktioniert Vue3 dom? Vier Möglichkeiten zur Einführung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.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