企航
企航
  • 发布:2023-04-15 10:47
  • 更新:2023-04-15 12:31
  • 阅读:464

nvue页面返回上一页nvue,怎么让上一页刷新呢?

分类:nvue

nvue中页面跳转到nvue后,再返回,如果让上一级页面刷新。
在vue中直接使用onShow就可以了,再nvue页面是不起作用的,
各位大神能给我一个具体的例子吗?

感谢!!

2023-04-15 10:47 负责人:无 分享
已邀请:
企航

企航 (作者)

最后我用的是笨方法解决的,供遇到的人参考:
上一页onload时候 做一个全局监听:
onLoad(e) {
uni.$on("typeEvent",(res)=>{
this.getUserHouseType()
})
}

当前页做一个发送监听:
this.msg('操作成功',{icon:'success'})
uni.$emit("typeEvent",{code:0})

感觉这个方法占内存 但是目前先用着吧。

呆狗的一生

呆狗的一生 - 呆狗的一生

感觉写的挺好的。我认为还有更简单的方法,比如,在跳转时,拼接一个查询参数,在上一个页面的onLoad生命周期中,判断是否携带指定的参数。如有,则刷新。

要回复问题请先登录注册