vue使用路由技術(shù)實現(xiàn)登錄成功后跳轉(zhuǎn)到首頁
一、概述
路由,決定從起點到終點的路徑的進程
在前端工程中,路由指的是根據(jù)不同的訪問路徑,展示不同組件的內(nèi)容
Vue Router是Vue.js的官方路由
二、使用步驟
安裝vue-router
npm install vue-router@4
在src/router/index.js中創(chuàng)建路由器,并導出
//導入vue-router import { createRouter, createWebHistory } from 'vue-router' //導入組件 import LoginVue from '@/views/Login.vue' import LayoutVue from '@/views/Layout.vue' //定義路由關(guān)系 const routes = [ { path: '/login', component: LoginVue }, { path: '/', component: LayoutVue } ] //創(chuàng)建路由器 const router = createRouter({ history: createWebHistory(), routes: routes }); export default router
在vue應(yīng)用實例中使用router
在main.js中導入創(chuàng)建應(yīng)用實例的js文件,并調(diào)用實例的use方法使用路由器
import router from '@/router' app.use(router)
聲明router-view標簽,展示組件內(nèi)容
在App.vue文件的template標簽中,定義router-view標簽
<template> <router-view></router-view> </template>
將來根據(jù)路由匹配到的組件內(nèi)容,都會在router-view標簽內(nèi)進行展示
三、配置登錄成功后跳轉(zhuǎn)首頁
Login.vue
import { useRouter } from 'vue-router' const router = useRouter() router.push('/')
四、參考資料
https://www.bilibili.com/video/BV14z4y1N7pg
到此這篇關(guān)于vue使用路由技術(shù)實現(xiàn)登錄成功后跳轉(zhuǎn)到首頁的文章就介紹到這了,更多相關(guān)vue 登錄成功后跳轉(zhuǎn)到首頁內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue?draggable組件實現(xiàn)拖拽及點擊無效問題的解決
這篇文章主要介紹了vue?draggable組件實現(xiàn)拖拽及點擊無效問題的解決,只需要在設(shè)置handle屬性就可以了,.defaultTypeTag 是要拖拽的塊的類名,要注意的是需要做點擊事件的項不能包含在這個類名里面,不然會無法觸發(fā)點擊事件,詳細解決辦法跟隨小編一起學習吧2022-05-05mpvue微信小程序開發(fā)之實現(xiàn)一個彈幕評論
這篇文章主要介紹了mpvue小程序開發(fā)之 實現(xiàn)一個彈幕評論功能,本文通過實例講解的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11