Vue讓router-view默認(rèn)顯示頁(yè)面操作方法
Vue讓router-view默認(rèn)顯示頁(yè)面操作方法
場(chǎng)景:一個(gè)home頁(yè)面,點(diǎn)擊左邊的菜單欄,右邊顯示頁(yè)面,因此都知道在右邊放一個(gè)router-view然后配置路由即可。
然而問(wèn)題出現(xiàn)在:重新打開(kāi)的時(shí)候,默認(rèn)是白色空的。
那么解決辦法是:
在router管理的index.js中
加上 redirect:'/xxxx'
{
path: '/home',
name: 'Home',
component: Home,
meta: {
requireAuth: true // 添加該字段,表示進(jìn)入這個(gè)路由是需要登錄的
},
redirect:'/wxUser',
children: [{
path: '/admin',
name: '后臺(tái)用戶管理',
component: Admin,
meta: {
requireAuth: true
}
},
{
path: '/wxUser',
name: '微信用戶管理',
component: WxUser,
meta: {
requireAuth: true
}
}]
}擴(kuò)展:
vue-router默認(rèn)的開(kāi)始界面
①利用利用redirect單獨(dú)寫一個(gè)路由
{
path: "/",
redirect: "/home",
},
{
path: "/home",
name: "home",
component: () => import("../pages/Home/index.vue"), //這里是路由懶加載,使訪問(wèn)更加高效
},
{
path:"/login",
name:"login",
component: () => import("../pages/Login/index.vue"),
}②router的children的初始頁(yè)面,可以用redirect定義初始頁(yè)面,也可以按①的方式
{
path: "/helloworld",
name: "HelloWorld",
component: HelloWorld,
//進(jìn)入時(shí)默認(rèn)路由為"/1"
redirect: "/1",
children: [
{
path: "/1",
name: "ahomepage",
component: ahomepage,
},
{
path: "/2",
name: "one",
component: one,
},
{
path: "/3",
name: "two",
component: two,
},
{
path: "/5",
name: "NodeApi",
component: NodeApi,
},
{
path: "/4",
name: "arcgis",
component: arcgis,
},
{
path: "/6",
name: "Try",
component: Try,
},
{
path: "/7",
name: "Echarts",
component: Echarts,
},
{
path: "/8",
name: "GeoGIS",
component: GeoGIS,
},
{
path: "/9",
name: "Less",
component: less,
},
],
},到此這篇關(guān)于Vue關(guān)于如何讓router-view默認(rèn)顯示頁(yè)面問(wèn)題的文章就介紹到這了,更多相關(guān)Vue router-view默認(rèn)顯示頁(yè)面內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用vue-i18n實(shí)現(xiàn)多語(yǔ)言切換效果的方法
這篇文章主要給大家介紹了關(guān)于利用vue-i18n實(shí)現(xiàn)多語(yǔ)言切換效果的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用vue-i18n具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06
基于Vue3+TypeScript的全局對(duì)象的注入和使用詳解
這篇文章主要介紹了基于Vue3+TypeScript的全局對(duì)象的注入和使用,本篇隨筆主要介紹一下基于Vue3+TypeScript的全局對(duì)象的注入和使用,需要的朋友可以參考下2022-09-09
vue中計(jì)算屬性和方法的區(qū)別及說(shuō)明
這篇文章主要介紹了vue中計(jì)算屬性和方法的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09
vue的axios請(qǐng)求改變content-type為form-data問(wèn)題
這篇文章主要介紹了vue的axios請(qǐng)求改變content-type為form-data問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09
Vue3中實(shí)現(xiàn)代碼高亮的兩種方法(prismjs和highlight.js)
最近忙著開(kāi)發(fā)自己的博客系統(tǒng),在做界面展示的時(shí)候,需要讓代碼高亮,于是經(jīng)過(guò)在網(wǎng)上查閱,發(fā)現(xiàn)有兩款比較好用的插件實(shí)現(xiàn)代碼高亮,分別是prismjs和highlight.js,下面我分別介紹下,方便給需要的同學(xué)參考2025-04-04
vuex?mutation?action同級(jí)調(diào)用方式
這篇文章主要介紹了vuex?mutation?action同級(jí)調(diào)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
vue實(shí)現(xiàn)點(diǎn)擊按鈕“查看詳情”彈窗展示詳情列表操作
這篇文章主要介紹了vue實(shí)現(xiàn)點(diǎn)擊按鈕“查看詳情”彈窗展示詳情列表操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09
VUE使用axios調(diào)用后臺(tái)API接口的方法
這篇文章主要介紹了VUE使用axios調(diào)用后臺(tái)API接口的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-08-08
VsCode工具開(kāi)發(fā)vue項(xiàng)目必裝插件清單(推薦!)
對(duì)于很多使用vscode編寫vue項(xiàng)目的新手同學(xué)來(lái)說(shuō),可能不知道使用什么插件,下面這篇文章主要給大家介紹了關(guān)于VsCode工具開(kāi)發(fā)vue項(xiàng)目必裝插件的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09

