微信小程序生成指定页面并且带有参数的太阳码,扫码进入该页面拿不到太阳码里边带的参数,记录一下
解决办法:
微信提供encodeURIComponent方法获取
文档:
实例:
onLoad:function(query) {
let that = this;
if (query.scene){
const scene = decodeURIComponent(query.scene)
console.log(sence) // 22&shopname
var id = scene.split('&')[0]
var shopName = scene.split('&')[1]
that.setData({
sid: id,
shopName: shopName
})
}
}