Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie Routing in vue-cli

So verwenden Sie Routing in vue-cli

小云云
小云云Original
2018-05-15 10:25:401930Durchsuche

Dieser Artikel stellt hauptsächlich die Verwendung von Routing in Vue-Cli vor und gibt Ihnen eine Referenz. Ich hoffe, er kann Ihnen dabei helfen, Routing in Vue-Cli richtig zu verwenden.

1. Gibt es einen Vue-Router in npm?

Normalerweise wurde das Abhängigkeitspaket heruntergeladen, wenn Vue-Cli verwendet wird

2. Bei der Verwendung von vue sind normalerweise diese Dateien beteiligt

demo/src/router/index.js

import Vue from 'vue'

import Router from 'vue-router'

import Hello from '../components/Hello'//首页

import Test from '../components/test'//需要跳转的页面 给组件重新命名

 

Vue.use(Router)

 

export default new Router({

 routes: [

  {//首页

   path: '/',

   name: 'Hello',

   component: Hello

  },

  {//需要跳转的页面

    path:'/test',

    name:'test',

    component:Test//组件名字

  }

 ]

})

demo/src/app.vue

<template>

 <p id="app">

  <img src="./assets/logo.png">

  <p>

  <router-link to="/home">home</router-link>//跳转首页

  <router-link to="/test">test</router-link>//跳转新页面

  </p>

  <router-view></router-view>//页面渲染放置的部分

 </p>

 

</template>

 

<script>

export default {

 name: &#39;app&#39;

}

</script>

 

<style>

#app {

 font-family: &#39;Avenir&#39;, Helvetica, Arial, sans-serif;

 -webkit-font-smoothing: antialiased;

 -moz-osx-font-smoothing: grayscale;

 text-align: center;

 color: #2c3e50;

 margin-top: 60px;

}

</style>

demo/src/main.js

import Vue from &#39;vue&#39;

import App from &#39;./App&#39;

import router from &#39;./router&#39;

 

Vue.config.productionTip = false

 

/* eslint-disable no-new */

new Vue({

 el: &#39;#app&#39;,

 router,

 template: &#39;<App/>&#39;,

 components: { App }

}).$mount(&#39;#app&#39;)//实例挂载到元素中

Komponenten von zwei Seiten

In diesem Fall sind die grundlegenden Routing-Einstellungen fertig . Sie können dieses Projekt gemäß dem normalen npm run dev ausführen

Darüber hinaus gibt es mehrere verschachtelte benutzerdefinierte Routen

Der spezifische Routing-Inhalt kann angezeigt werden: https://router .vuejs. org/zh-cn/installation.html

Verwandte Empfehlungen:

Detaillierte Erläuterung der Verwendung von Routing zur Verzögerung des Ladens von Angular-Modulinstanzen

Verwenden von Routing und $location zum Wechseln der Ansichten in angle_AngularJS

Vue-Router2-Implementierung der Routing-Funktion – Beispielerklärung

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Routing in vue-cli. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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