- 小程序在支付完成后会先回到调起支付的页面走onShow,如果onShow里面调了后台接口并有弹窗,如果支付成功又需要跳支付成功页面,onShow里的弹窗会在支付成功的页面弹窗。
onShow: function (options) {
var that = this;
if(that.data.backSkip) {return false;}
that.setData({
backSkip: false
})
that.init();
},
wx.requestPayment({
'timeStamp': data.data.timeStamp,
'nonceStr': data.data.nonceStr,
'package': data.data.package,
'signType': data.data.signType,
'paySign': data.data.paySign,
'success': function (res) {
that.setData({
backSkip: true
})
wx.redirectTo({
url: '../paySuccess/paySuccess'
})
},
'fail': function (res) {
}
})
- 小程序组件中observers里是无法触发triggerEvent
- 如果小程序子组件里再嵌套子组件,但是最里层的子组件无法触发父组件的事件
- 子组件里属性名和data里的属性名不能一致