Heim > Web-Frontend > js-Tutorial > Hauptteil

So verwenden Sie den Router in Vue-Cli

小云云
Freigeben: 2018-01-15 13:32:08
Original
1876 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die grundlegende Verwendung des Vue-Cli-Routers im Detail vor. Interessierte Freunde können darauf verweisen.

1. Erstellen Sie ein neues Router-Verzeichnis im src-Verzeichnis und erstellen Sie dann index.js


import Vue from 'vue';
import VueRouter from 'vue-router';
import goods from '@/components/goods/goods';

Vue.use(VueRouter);

export default new VueRouter({
 routes: [
  {
   path: '/',
   redirect: {name: 'goods'}
  }
});
Nach dem Login kopieren

Das @ im Code befindet sich im Webpack .base.conf. Der Zweck der Änderung der Konfiguration in js besteht darin, dass es zu mühsam ist, jedes Mal, wenn eine Datei wie eine Komponente eingeführt wird, einfach @ zu verwenden. Die Konfigurationsänderung ist wie folgt >


2. Fügen Sie es in die Eintragsdatei main.js ein und mounten Sie es auf dem Knoten
 resolve: {
  extensions: ['.js', '.vue', '.json'],
  alias: {
   'vue$': 'vue/dist/vue.esm.js',
   '@': resolve('src'),
  }
 }
Nach dem Login kopieren


3. Verwenden Sie es in der App.vue-Datei und klicken Sie, um die Route zu wechseln. Der Inhalt wird im Router-View-Container angezeigt.
import router from './router';

/* eslint-disable no-new */
new Vue({
 el: '#app',
 router,
 template: &#39;<App/>&#39;,
 components: { App }
});
Nach dem Login kopieren


Wenn es drei Klicks gibt, um die Route zu wechseln B. Produkte, Händler und Kommentare, möchten Sie den aktuell angeklickten festlegen. Der Stil jedes Knotens kann festgelegt werden
<template>
 <p id="app">
  <p class="tab">
    <router-link to="/goods" >商品</router-link>
  </p>
  <router-view></router-view>
 </p>
</template>
Nach dem Login kopieren

.router-link-active {color: rgb(139,0, 0); Der Router löst modulübergreifende Seitensprünge


Der Vue-Router imitiert die Beispielfreigabe in der unteren Navigationsleiste von Tmall

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Router in Vue-Cli. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!