uniapp 返回上一页事件监听
需求
点击订单页---订单详情页----点击修改地址---来到地址列表,修改地址--- 成功以后返回订单详情页,并且更新界面数据
首先在订单详情页 设置事件 监听另一界面触发事件后 就会执行并且可以接收参数
onLoad(option) { // 返回上一页更新地址信息 uni.$on('setAddress', function(data) {
// data是传过来的数据
that.getOrderDetail();
})
},
离开界面后要清除监听事件
onUnload() { // 移除监听事件 优化性能 uni.$off('setAddress'); },
地址列表界面,更新用户订单地址成功 触发事件
uni.$emit('setAddress', {
address: res.data.message
})