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');
      }
    })
  }
}
相关推荐
普马萨特6 分钟前
GPS、WiFi、基站定位:为什么在 Agent 时代不仅不受影响,反而更重要
linux·运维·服务器
callJJ10 分钟前
Spring AI 文本聊天模型完全指南:ChatModel 与 ChatClient
java·大数据·人工智能·spring·spring ai·聊天模型
CBeann10 分钟前
企业级规则引擎落地实战:动态脚本引擎 QLExpress ,真香!
java·ai·大模型·规则引擎·qlexpress·大厂实战项目
懈尘11 分钟前
从 Java 1.7 到 Java 21:逐版本深入解析新特性与平台演进
java·开发语言
亓才孓11 分钟前
[Maven]Maven基础
java·maven
hello 早上好15 分钟前
05_Java 类加载过程
java·开发语言
echoVic29 分钟前
多模型支持的架构设计:如何集成 10+ AI 模型
java·javascript
REDcker29 分钟前
埋点系统设计:从成熟工具到自建方案
运维·服务器·网络·用户分析·埋点·埋点系统
橙露30 分钟前
Java并发编程进阶:线程池原理、参数配置与死锁避免实战
java·开发语言
ai_xiaogui31 分钟前
【开源前瞻】从“咸鱼”到“超级个体”:谈谈 Panelai 分布式子服务器管理系统的设计架构与 UI 演进
服务器·分布式·架构·分布式架构·panelai·开源面板·ai工具开发