首先祝各位搞iT的兄弟,新的一年技術(shù)越來(lái)越牛逼杀餐,遲來(lái)的祝福干发,還請(qǐng)諒解。
今天我一個(gè)朋友問(wèn)我小程序怎么獲取url的參數(shù)史翘,剛開(kāi)始我有點(diǎn)懵了枉长,因?yàn)樾〕绦驅(qū)懲陼r(shí)間太長(zhǎng)了,我都忘了琼讽,居然告訴他用的是下面的這個(gè)函數(shù)
function getUrlParam(name){
// 獲取參數(shù)
var url = window.location.search;
// 正則篩選地址欄
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
// 匹配目標(biāo)參數(shù)
var result = url.substr(1).match(reg);
//返回參數(shù)值
return result ? decodeURIComponent(result[2]) : null;
},
這個(gè)是js獲取的函數(shù)必峰,后來(lái)我想了想看了之前寫的源碼才想起來(lái),小程序獲取url參數(shù)是這樣的
onLoad: function (options) {
console.log(options)
}
這個(gè)是我的截圖
[站外圖片上傳中...(image-eb04d6-1514905497961)]
兩個(gè)箭頭值得是url攜帶的參數(shù)
[站外圖片上傳中...(image-50d69a-1514905497961)]
獲取到的url參數(shù)
[站外圖片上傳中...(image-8beada-1514905497961)]
哦了钻蹬,以上就是鄙人拙見(jiàn)吼蚁,如有出入,還請(qǐng)指正脉让,謝謝9鹆病!溅潜!