vue2路由view router配置(懶載入)

2021-07-30 05:58:12 字數 2424 閱讀 1473

vue路由配置以及按需載入模組配置

1、首先在component檔案目錄下寫倆元件:

first.vue  :

我是第乙個頁面

second.vue    :

我是第二個頁面

2、router目錄下的index.js檔案配置路由資訊:

import vue from 'vue'

import vuerouter from 'vue-router'

/*import first from '@/components/first'

import second from '@/components/second'*/

vue.use(vuerouter)

/*const routes = [

//重定向

, ,

]*///懶載入路由

const routes = [

, ,

//這裡require元件路徑根據自己的配置引入

]//最後建立router 對路由進行管理,它是由建構函式 new vuerouter() 建立,接受routes 引數。

const router = new vuerouter()

export default router;

3、main.js中引入路由配置檔案:

import $ from 'jquery'

import vue from 'vue'

import router from './router' //引入路由配置檔案

import './assets/css/bootstrap.min.css'

import './assets/js/bootstrap.min'

vue.config.productiontip = false

/* eslint-disable no-new */

new vue()

跳轉第乙個頁面

跳轉第二個頁面

Vue2路由鑑權

路由導航鉤子做鑑權 router index.js var router export default router new router 更多.let indexscrolltop 0 router.beforeeach to,from,next else else else if to.path...

詳解vue2路由vue router配置(懶載入)

vue路由配置以及按需載入模組配置 1 首先在component檔案目錄下寫倆元件 first.vue 我是第乙個頁面 second.vue 我是第二個頁面 2 router目錄下的index.js檔案配置路由資訊 import vue from vue import vuerouter from ...

vue2 和 vue3 路由使用對比

vue2 vue3 路由跳轉 通過query 跳轉 詳情 path替換成name也可以,寫法如下 詳情 js跳轉 this router.push import from vue router const router userouter router.push 路由跳轉 通過params 跳轉 詳...