uniapp 返回上一页事件监听

需求

点击订单页---订单详情页----点击修改地址---来到地址列表,修改地址--- 成功以后返回订单详情页,并且更新界面数据

 

首先在订单详情页   设置事件  监听另一界面触发事件后  就会执行并且可以接收参数

onLoad(option) {

            // 返回上一页更新地址信息
            uni.$on('setAddress', function(data) {
        //
data是传过来的数据
        that.getOrderDetail();
        })
},

离开界面后要清除监听事件

onUnload() {
			// 移除监听事件 优化性能   
			uni.$off('setAddress');
},

 

地址列表界面,更新用户订单地址成功    触发事件

                        uni.$emit('setAddress', {
                            address: res.data.message
                        })

 

posted @ 2022-09-23 10:51  live丶  阅读(2199)  评论(0编辑  收藏  举报