用正則獲取url上的引數
例如:http://localhost:8090/pages/index.html#/pay/real?code=5&state=1234#
需獲取code和state的值
var reg1 =
newregexp
("(\\?|&)code([^&]*)(?=(&|$))");
var reg2 =
newregexp
("(\\?|&)state([^&]*)(?=(#|&))");
this
.url = window.location.
tostring()
//獲取當前url,並轉成字串
alert
(this
.url)
//匹配第乙個正規表示式,並根據等於號分割
this
.code =
this
.url.
match
(reg1)[0
].split
("=")[
1]//匹配第二個正規表示式,並根據等於號分割
this
.state =
this
.url.
match
(reg2)[0
].split
("=")[
1]alert
(this
.code)
獲取url上的引數 vue
1.需求 獲取ios和安卓兩端的url引數,解決如下 再 created 裡面 let url window.location.href this.urldata data 再 methods裡面 parsequerystring url for var i 0 i iterms.length i ...
獲取url引數
想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...
獲取url引數
想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...