国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue2路由配置

這篇具有很好參考價值的文章主要介紹了vue2路由配置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、控制臺安裝vue路由

npm install --save vue-router@3.5.3 最新版本只支持vue3

二、項目src文件夾下創(chuàng)建router文件夾,并在router文件夾下創(chuàng)建index.js文件

vue2路由配置,vue-router路由配置,vue.js,javascript,前端,Powered by 金山文檔

三、在index.js文件夾下進行vue路由配置

//1.導(dǎo)入VueRouter
import Vue from "vue";
import VueRouter from 'vue-router'
// 引入路由組件
import Home from '@/pages/Home'
import Search from '@/pages/Search'
import Login from '@/pages/Login'
import Register from '@/pages/Register'
//2.使用路由
Vue.use(VueRouter);
// 把VueRouter原型對象push,保存一份
let originPush = VueRouter.prototype.push
let originReplace=VueRouter.prototype.replace

// 重寫push|replace
// 第一個參數(shù):告訴原來的push方法,往哪里跳轉(zhuǎn)(傳遞哪些參數(shù))
VueRouter.prototype.push = function (location, resolve, reject) {
    if (resolve && reject) {
        originPush.call(this, location, resolve, reject)
    } else {
        originPush.call(this, location, () => { }, () => { })
    }
}
VueRouter.prototype.replace=function(location,resolve,reject){
    if(resolve&&reject){
        originReplace.call(this,location,resolve,reject)
    }else{
        originReplace.call(this,location,()=>{},()=>{})
    }
}

//3.創(chuàng)建VueRouter的實例
const router = new VueRouter({
    //tips:不想要 #(錨點)就添加下面代碼
    mode: 'history',
    //4.配置路由的path和組件
    routes: [
        {
            path: "/home",
            component: Home,
            meta: { show: true }
        },
        {
            path: "/search/:keyword",
            component: Search,
            meta: { show: true },
            name: 'search',
        },
        {
            path: "/login",
            component: Login,
            meta: { show: false }
        },
        {
            path: "/register",
            component: Register,
            meta: { show: false }
        },
        // 重定向,在項目跑起來時,訪問/,定向到/home
        {
            path: '*',
            redirect: "/home"
        }
    ]
})
//5.導(dǎo)入路由實例
export default router

四、在main.js中注冊路由

import Vue from 'vue'
import App from './App.vue'
// 引入路由
import router from '@/router/index'

Vue.config.productionTip = false

new Vue({
  //注冊路由
  router,
  render: h => h(App),
}).$mount('#app')

五、在App.vue根組件組件使用文章來源地址http://www.zghlxwxcb.cn/news/detail-651975.html

<router-view></router-view>

到了這里,關(guān)于vue2路由配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 基于vscode開發(fā)vue3項目的詳細(xì)步驟教程 3 前端路由vue-router

    基于vscode開發(fā)vue3項目的詳細(xì)步驟教程 3 前端路由vue-router

    1、Vue下載安裝步驟的詳細(xì)教程(親測有效) 1_水w的博客-CSDN博客 2、Vue下載安裝步驟的詳細(xì)教程(親測有效) 2 安裝與創(chuàng)建默認(rèn)項目_水w的博客-CSDN博客 3、基于vscode開發(fā)vue項目的詳細(xì)步驟教程_水w的博客-CSDN博客 4、基于vscode開發(fā)vue項目的詳細(xì)步驟教程 2 第三方圖標(biāo)庫FontAwesome_水w的

    2024年02月02日
    瀏覽(53)
  • ? Vue2+vue-cli+vue-router+vuex +elementUI/vant完整項目搭建 項目和配置(一)

    ? Vue2+vue-cli+vue-router+vuex +elementUI/vant完整項目搭建 項目和配置(一)

    項目整套:Vue2+vue-cli+vue-router+vuex +elementUI/vant 進一步配置完善已遷移到(二)部分 ① Git 環(huán)境檢測 git 環(huán)境 git --version ② node 環(huán)境和npm 環(huán)境檢測 node 環(huán)境 node --version npm 環(huán)境 npm -v ③ Vue 環(huán)境檢測 查看VUE腳手架版本 vue -V 安裝Vue2 安裝Vue2腳手架 安裝webpack 檢查安裝 利用webpack創(chuàng)

    2024年02月16日
    瀏覽(94)
  • Vue3/ Vue3內(nèi) Vue-router Vue3路由 完整配置流程

    Vue3/ Vue3內(nèi) Vue-router Vue3路由 完整配置流程

    (1). yarn add vue-router (2) 創(chuàng)建 router/index.js 文件 (3) improt 引入 createRouter improt { createRouter ?}? from \\\'vue-router (4) 調(diào)用 createRouter 并定義變量名 ?cosnt router = createRouter()? (5) export default 導(dǎo)出 router? export default?router? (6) createRouter() 內(nèi)添加對象 并定義 history ? ?history: createMemoryHistory()

    2023年04月08日
    瀏覽(23)
  • Vue3+Vue-Router+Element-Plus根據(jù)后端數(shù)據(jù)實現(xiàn)前端動態(tài)路由——權(quán)限管理模塊

    Vue3+Vue-Router+Element-Plus根據(jù)后端數(shù)據(jù)實現(xiàn)前端動態(tài)路由——權(quán)限管理模塊

    提示:文章內(nèi)容仔細(xì)看一些,或者直接粘貼復(fù)制,效果滿滿 提示:文章大概 1、項目:前后端分離 2、前端:基于Vite創(chuàng)建的Vue3項目 3、后端:沒有,模擬的后端數(shù)據(jù) 4、關(guān)于路徑“@”符號——vite.config.js 文件里修改 提示:以下是本篇文章正文內(nèi)容,下面案例可供復(fù)制粘貼使用

    2024年02月02日
    瀏覽(123)
  • Vue入門六(前端路由的概念與原理|Vue-router簡單使用|登錄跳轉(zhuǎn)案例|scoped樣式|混入(mixin)|插件)

    Vue入門六(前端路由的概念與原理|Vue-router簡單使用|登錄跳轉(zhuǎn)案例|scoped樣式|混入(mixin)|插件)

    路由(英文:router)就是對應(yīng)關(guān)系 SPA指的是一個web網(wǎng)站只有一個唯一的一個HTML頁面, 所有組件的展示與切換 都在唯一的一個頁面內(nèi)完成。 此時, 不同組件之間的切換 需要通過 前端路由 來實現(xiàn) 總結(jié):在SPA項目中, 不同功能之間的切換 ,要 依賴于前端路由 來完成 通俗移動

    2024年01月22日
    瀏覽(29)
  • vue-router在vue2/3區(qū)別

    vue2-router vue-next-router 在上述代碼中我們發(fā)現(xiàn),vue2中的構(gòu)建選項mode和base,分別為mode和base,而在vue-next-router中變成了,history和history中的第一個參數(shù)/. vue2-router vue-next-router 當(dāng)路由為 /user/a/b 時,捕獲到的 params 為 {“a”: “a”, “catchAll”: “/b”}。 match詳解點擊這里 router.match和rou

    2024年02月12日
    瀏覽(23)
  • Vue2學(xué)習(xí)筆記のvue-router

    hello, 各位小伙伴,本文是Vue2學(xué)習(xí)筆記的第六篇:Vue-router。 路由 1.理解: 一個路由(route)就是一組映射關(guān)系(key - value),多個路由需要路由器(router)進行管理。 2. 前端路由:key是路徑,value是組件。 1.基本使用 1.安裝vue-router,命令: npm i vue-router@版本 注意:vue-router

    2024年02月11日
    瀏覽(27)
  • 基于vscode實現(xiàn)vue3項目創(chuàng)建啟動+安裝配置路由vue-router實現(xiàn)單頁面組件切換

    基于vscode實現(xiàn)vue3項目創(chuàng)建啟動+安裝配置路由vue-router實現(xiàn)單頁面組件切換

    訪問https://nodejs.org/en,點擊下載最新版本的nodejs,并安裝。 在項目目錄文件下,通過cmd運行下述指令。 依次輸入下列命令,啟動vue項目 在瀏覽器中加載http://localhost:5173/,頁面加載成功,說明vue項目安裝啟動成功。 建議安裝第三方庫通過vscode中的終端來操作,項目啟動通過

    2024年02月03日
    瀏覽(97)
  • Vue2 第二十節(jié) vue-router (四)

    Vue2 第二十節(jié) vue-router (四)

    1.全局前置路由和后置路由 2.獨享路由守衛(wèi) 3.組件內(nèi)路由守衛(wèi) 4.路由器的兩種工作模式 路由 作用:對路由進行權(quán)限控制 分類:全局守衛(wèi),獨享守衛(wèi),組件內(nèi)守衛(wèi) ① 前置路由守衛(wèi):每次路由切換之前被調(diào)用或者初始化的時候被調(diào)用 ?next() : 繼續(xù)執(zhí)行 meta是路由元信息,是路由

    2024年02月14日
    瀏覽(44)
  • 路由vue-router

    路由vue-router

    路由(英文:router)就是 對應(yīng)關(guān)系 SPA 指的是一個 web 網(wǎng)站只有 唯一的一個 HTML 頁面 ,所有組件的展示與切換都在這唯一的一個頁面內(nèi)完成。 此時,不同組件之間的切換需要通過前端路由來實現(xiàn)。 結(jié)論: 在 SPA 項目中,不同功能之間的切換 ,要依賴于 前端路由 來完成!

    2024年02月07日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包