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');
      }
    })
  }
}
相关推荐
張萠飛24 分钟前
生产环境Tomcat运行一段时间后,如何测试其性能是否满足后续使用
java·tomcat
Hurry628 分钟前
web应用服务器tomcat
java·前端·tomcat
hqxstudying1 小时前
java分布式定时任务
java·开发语言·分布式
present--011 小时前
【JAVA EE初阶】多线程(进阶)
java·java-ee
小猪咪piggy1 小时前
【JavaEE】(10) JavaEE 简介
java·spring·java-ee
yangmf20402 小时前
Easysearch 冷热架构实战
java·大数据·elasticsearch·搜索引擎
麦兜*2 小时前
LangChain4j终极指南:Spring Boot构建企业级Agent框架
java·spring boot·spring·spring cloud·ai·langchain·ai编程
IDOlaoluo3 小时前
Linux 安装 JDK 8u291 教程(jdk-8u291-linux-x64.tar.gz 解压配置详细步骤)
java·linux·运维
都叫我大帅哥3 小时前
深入解剖Shenandoah GC:Java低延迟垃圾回收的终极武器
java·jvm
带只拖鞋去流浪3 小时前
Java文件读写(IO、NIO)
java·开发语言·nio