Heim > Web-Frontend > js-Tutorial > Beispiel für die Implementierung der dynamischen Menüfunktion links mithilfe des vue+iview-Frameworks

Beispiel für die Implementierung der dynamischen Menüfunktion links mithilfe des vue+iview-Frameworks

coldplay.xixi
Freigeben: 2020-08-08 16:31:08
nach vorne
2725 Leute haben es durchsucht

Beispiel für die Implementierung der dynamischen Menüfunktion links mithilfe des vue+iview-Frameworks

Vor Kurzem habe ich beim Erstellen eines neuen Projekts mit vue-cli3 und dem iview-Framework das Menümenü in iview verwendet. Es ist nicht sehr gut, das Problem gemäß der offiziellen Website-Schreibmethode zu beheben, da die meisten Projekte das dynamisch erhalten Menüliste aus dem Backend, daher müssen wir den offiziellen Website-Code leicht ändern. Der Code lautet wie folgt:

Verwandte Lernempfehlungen: Javascript-Tutorial

Hinweise:

【1】Das Menü hebt einen Teil der dynamisch gebundenen Routensprungseite hervor

Es gibt einen aktiven Namen in der Menükomponente, der den aktuell hervorgehobenen Bereich widerspiegelt, sodass der aktive Name dynamisch gebunden werden kann, um eine Hervorhebung zu erreichen. Die Voraussetzung ist, dass der an das MenuItem gebundene Name auf den Namen der Seitenroute festgelegt werden muss.

[2] Rufen Sie die Menüdaten dynamisch ab. Das Menü muss aktualisiert werden

 this.$nextTick(() => {
 	this.$refs.side_menu.updateOpened()
  	this.$refs.side_menu.updateActiveName()
  });
Nach dem Login kopieren

Rendering:

Verwandte Lernempfehlungen:

Programmiervideos

Das obige ist der detaillierte Inhalt vonBeispiel für die Implementierung der dynamischen Menüfunktion links mithilfe des vue+iview-Frameworks. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
vue
Quelle:jb51.net
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