今天做過一個uniapp h5頁面的需求,就是用戶通過掃碼跳轉到一個頁面,參數就是在掃碼的時候傳遞,跳轉到瀏覽器,打開一個h5頁面,參數就在url中,例 http://dingdong.nebook.top/#/pages/shoping/shoping?id=6;
中?id=6就是傳過來的id參數;
提取url中參數的方法:
onLoad() {
let name = this.getQueryString('name')
}
methods: {
getQueryString(name) {
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
if (r != null) {
return unescape(r[2]);
}
return null;
}
}
// 這裏繼續做一個科普: