微信小程序识别二维码参数

getUrlParams(param, k, p) {
	if (typeof param != 'string') return {};
		k = k ? k : '&'; //整体参数分隔符
		p = p ? p : '='; //单个参数分隔符
				var value = {};
				if (param.indexOf(k) !== -1) {
					param = param.split(k);
					for (var val in param) {
						if (param[val].indexOf(p) !== -1) {
							var item = param[val].split(p);
							value[item[0]] = item[1];
						}
					}
				} else if (param.indexOf(p) !== -1) {
					var item = param.split(p);
					value[item[0]] = item[1];
				} else {
					return param;
				}
				return value;
			},

调用

this.getUrlParams(decodeURIComponent(【传入的参数】), '?')
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值