uniapp页面列表,详情返回不刷新,新增或编辑后返回刷新

列表页

javascript 复制代码
onLoad(async (options) => {
    //其中handleSearch为请求列表方法
    handleSearch()
    uni.$on('pageRefresh', () => {
        handleSearch()
    });
})
onUnload(() => {
    // 页面销毁时移除监听,避免重复监听
    uni.$off('pageRefresh');
})

新增或编辑页

javascript 复制代码
//其中reqFunc为提交请求
const onSubmit = async () => {
  const { success } = await reqFunc({});
  if (success) {
    uni.navigateBack({
      delta: 1,
      success: () => {
        uni.$emit('pageRefresh');
      }
    })
  }
}
相关推荐
ybb7046302 小时前
linux第二次作业
linux·运维·服务器
2401_841495642 小时前
【数据结构】基于Prim算法的最小生成树
java·数据结构·c++·python·算法·最小生成树·prim
大白同学4213 小时前
【Linux】进程间通信
linux·运维·服务器
木井巳3 小时前
[Java数据结构和算法] HashMap 和 HashSet
java·数据结构·1024程序员节
祈祷苍天赐我java之术4 小时前
解析常见的限流算法
java·数据结构·算法
摇滚侠4 小时前
IDEA 启动前端项目 IDEA 切换分支
java·ide·intellij-idea
元直数字电路验证4 小时前
Jakarta EE开发中,如何配置IntelliJ IDEA的远程调试?
java·eureka·intellij-idea
石头wang4 小时前
idea字体的问题(idea应用本身的字体问题)
java·ide·intellij-idea
孔明兴汉5 小时前
第一章-第三节-Java开发环境配置
java·开发语言
无聊的小坏坏5 小时前
从零开始:C++ 多线程 TCP 服务器实战(续篇)
服务器·c++·tcp/ip