在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue獲取url參數(shù)一直是null

vue獲取url參數(shù)一直是null

項(xiàng)目用的是vue-cli搭建的。由于覺得用router傳參的方式太麻煩就自己封裝了一個(gè)獲取url參數(shù)的js。。。并注冊(cè)成了全局變量。。。但是實(shí)際用的時(shí)候獲取的一直是空。。。。![圖片描述][2]
圖片描述圖片描述圖片描述圖片描述圖片描述
圖片描述

回答
編輯回答
風(fēng)畔

1.可能是你獲取url參數(shù)的這個(gè)函數(shù)的代碼寫的不對(duì),所以單獨(dú)寫個(gè)html測(cè)試一下代碼有沒有問題
2.如果沒問題,再看在vue里不能用是什么原因
3.問題里最好能把代碼也貼上來,不然別人還得一行行手動(dòng)敲

2018年3月18日 04:21
編輯回答
款爺

clipboard.png

應(yīng)該獲取hash你獲取search了

2017年10月17日 11:51
編輯回答
舊時(shí)光

一樓正解。
你現(xiàn)在的參數(shù)是在hash里面(因?yàn)槟愕膗rl里面有一個(gè)#號(hào)),而不是在search里面。
如果你想用你自己的方法獲取到url參數(shù),可以設(shè)置路由mode為history。

const router = new Router({
    linkActiveClass: 'active',
    routes: routers,
    mode: 'history' // 就這句
})
2017年8月16日 20:47