**
通过user-agent判断用户是用微信还是支付宝打开二维码
**
isWxOrAlipay() {
var that = this
var ua = navigator.userAgent.toLowerCase();
//判断是不是微信
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
that.payMethod = "WeiXin"
}
//判断是不是支付宝
if (ua.match(/AlipayClient/i) == 'alipayclient') {
that.payMethod = "Alipay"
}
//判断是不是QQ-->(ua.match(/QQ/i) == "qq")
}
如果二维码或链接带有参数,需要获取参数如下
created() {
this.id= this.$mp.query.id
}
created():在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。