在uniapp中处理返回值后刷新页面(不使用onShow方法)
发布时间
阅读量:
阅读量
概述
在小程序开发过程中,若希望在新增操作后返回至上一页面并实现页面刷新,可通过调用onShow生命周期函数来触发接口请求,完成页面数据的更新。不过,这种方式存在重复调用接口的风险。另一种可行方案是借助uni.navigate所提供的事件机制来实现相同功能,本人在实际开发中采用的是uni框架中的uni.navigate方法,具体使用细节可参考官方文档进行深入了解。
uni.navigateTo(OBJECT) | uni-app官网
配置步骤概述
1.在准备跳转至编辑页面(即下一页面)的过程中,需在events对象中接收来自下一页面返回的事件信息
editData() {
uni.navigateTo({
url: '/pages/xxxxx',
events: {
// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
reload: () => {
全部评论 (0)
还没有任何评论哟~
