鍍金池/ 問答/HTML/ 外部引入vue-router的方式如何實(shí)現(xiàn)路由

外部引入vue-router的方式如何實(shí)現(xiàn)路由

單頁(yè)面開發(fā),我是想在載入這個(gè)頁(yè)面時(shí),執(zhí)行授權(quán)登錄的操作。我現(xiàn)在已經(jīng)能實(shí)現(xiàn)鉤子了,那我要怎么跳到login那個(gè)動(dòng)作呢?

只是一個(gè)簡(jiǎn)單的頁(yè)面,所以我并沒有用到webpack打包之類的。只是用script引入了vue等js文件。
我這是一個(gè)單頁(yè)面開發(fā),我是想在載入這個(gè)頁(yè)面時(shí),執(zhí)行授權(quán)登錄的操作。我現(xiàn)在已經(jīng)能實(shí)現(xiàn)鉤子了,那我要怎么實(shí)現(xiàn)跳轉(zhuǎn)Login的那個(gè)動(dòng)作呢?

回答
編輯回答
舊時(shí)光

三種方法:1.this.$route.path/query+需要的url;
2.this.router.push(需要的url)
3.window.open(需要的url)
因?yàn)関ue-router本身有route和router對(duì)象,注冊(cè)到vue后可以通過this,$route或者this.$router調(diào)用

2017年3月17日 11:09