vue中是沒法經過location.search()
來獲取url問號以後的內容的,因此就須要把獲取參數的腳本代碼註冊成全局方法vue
一、components目錄同級新建文件夾api用來保存js腳本,而後新建utils.js編寫js方法api
例如:url
//獲取地址欄參數code
export function getUrlKey(name) {component
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null;get
}io
二、在須要的地方引入方法就能夠使用function
import { getUrlKey } from "../api/utils";import
let UrlKey = getUrlKey("code");方法