/**
* 获取场景值(scene)
*/
getSceneData(query) {
console.log(query)
return query.scene ? this.scene_decode(query.scene) : {};
},
// 解析scene里面的参数
scene_decode(e) {
if (e === undefined)
return {};
let scene = decodeURIComponent(e),
params = scene.split(','),
data = {};
for (let i in params) {
var val = params[i].split(':');
console.log(val)
val.length > 0 && val[0] && (data[val[0]] = val[1] || null)
}
//data中有你想要的数据
console.log(data)
},
在app.vue onLaunch中调用获取场景值的方法即可(建议在onShow中调用,避免扫码冷启动)文章来源地址https://www.toymoban.com/news/detail-556157.html
文章来源:https://www.toymoban.com/news/detail-556157.html
到了这里,关于uniapp微信小程序 获取从二维码进入小程序所携带的参数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!