【uni-app使用原生小程序挂载的方法(以支付宝营销组件mkt为例)】用uni-app构建的支付宝小程序,要用营销组件mkt
直接在methods里面写onError,onRender,onApplySuccess方法将获取不到回调
解决办法
在onload里面写
this.$scope.onRender = this.onRender.bind(this)
this.$scope.onApplySuccess = this.onApplySuccess.bind(this)
this.$scope.onError = this.onError.bind(this)
methods: {
onError (e) {
console.log('mktError2',e)
},
onRender (e) {
console.log('onRender2',e)},
onApplySuccess (e) {
console.log('onApplySuccess2',e)
},
}
这样就能获取到回调了