Heim > Web-Frontend > View.js > So erstellen Sie eine Sprungseite in vue.js

So erstellen Sie eine Sprungseite in vue.js

coldplay.xixi
Freigeben: 2020-11-17 18:17:49
Original
4270 Leute haben es durchsucht

Vue.js implementiert die Sprungseitenmethode: 1. Verwenden Sie das Tag [] zum Springen. 2. Verwenden Sie die Methode [this.$router.push()], wenn nur ein Parameter vorhanden ist . Sie können einen Parameter hinzufügen, um den Wert zu übergeben.

So erstellen Sie eine Sprungseite in vue.js

【Empfohlene verwandte Artikel: vue.js

vue.js-Methode zum Implementieren des Seitensprungs:

Klicken Sie auf das untere Bücherregal, um zur entsprechenden Seite zu springen

<router-link :to="{name: &#39;bookshelf&#39;, params: { entityId: this.entityId } }"
             :class="{&#39;flex-item-1&#39;:&#39;flex-item-1&#39;,cur:tabs[0].isShow}" href="javascript:">
              <span class="tabNav-ico tabNav-book"></span>
              <span class="tabNav-txt">书 架</span>
</router-link>
Nach dem Login kopieren

'Name' : „bookshelf“ gibt den Namen der zu überspringenden Vue-Komponente an. Der Name wird in index.vue unter der Router-Datei festgelegt.

{
     path: &#39;/bookshelf&#39;,
     name: &#39;bookshelf&#39;,
     component: Bookshelf
   },
Nach dem Login kopieren

params: {entityId: this.entityId} enthält die zu übergebenden Parameter.

Parameter in der Bookshelf-Komponente empfangen

this.bookshelfId = this.$route.params.entityId;this.bookshelfId = this.$route.params.entityId;

除了使用标签进行跳转,还可以使用下面的方法

<a @click="toIndex" :class="{&#39;flex-item-1&#39;:&#39;flex-item-1&#39;,cur:tabs[2].isShow}" href="javascript:">
      <span class="tabNav-ico tabNav-home"></span>
      <span class="tabNav-txt">首 页</span>
</a>
toIndex: function(){
        this.$router.push("/?entityId="+ localStorage.getItem("entityId"));
}
Nach dem Login kopieren

同样可以跳转页面,this.$router.push()方法只有一个参数的时候,代表跳转地址,还可以增加一个参数传值。

写法:

this.$router.push({name: "deepReadingDetail", params: {&#39;id&#39;: data.id, &#39;title&#39;: data.title}});
Nach dem Login kopieren

接收参数:

this.$route.params.title

Zusätzlich zur Verwendung der Bezeichnung Verwenden Sie die folgende Methode:
rrreee

Sie können auch zur Seite springen. Wenn die Methode this.$router.push() nur einen Parameter hat, stellt sie die Sprungadresse dar. Sie können auch einen Parameter hinzufügen, um den Wert zu übergeben. Schreiben:

rrreee
Empfangsparameter: 🎜🎜this.$route.params.title🎜🎜🎜Zugehörige kostenlose Lernempfehlungen: 🎜javascript🎜 (Video) 🎜🎜

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Sprungseite in vue.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage