多店版微信支付SVIP会员后更新页面状态的回调处理方式。
文件路径:pages\annex\vip_paid\index.vue
- 在支付成功后刷新当前页面
callPay() {
let that = this;
// 此处省略一些业务代码
switch (status) {
case 'WECHAT_PAY':
that.$util.Tips({
title: '支付成功',
icon: 'success'
}, {
tab: 5,
url: '/pages/annex/vip_paid/index' // 跳转当前页面
})
break;
}
}
- 在支付成功后更新局部数据
callPay() {
let that = this;
// 此处省略一些业务代码
switch (status) {
case 'WECHAT_PAY':
that.$util.Tips({
title: '支付成功',
icon: 'success'
}, () => {
that.pay_close = false;
that.memberCard(); // 调用接口更新数据
})
break;
}
}
以上代码使用到 Tips() 方法,Tips() 方法的第二个参数类型:object、function,具体使用方法请参看 utils\util.js 。
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}