【Uniapp-Vue3】使用uni.$emit和$on页面通讯实现发布成功即时更新数据

我们有一个页面A,我们在A中可以上传一条数据,但是数据在页面B进行展示。

想要实现A中上传数据后页面B中立刻更新数据。

首先,在页面A中使用uni.$emit方法:

uni.$emit("事件名称", 发送数据);

在页面B中使用uni.$on方法:

uni.$on("事件名称", (e)=>{

// 处理逻辑

})

相关推荐
陆枫Larry12 分钟前
浏览器的 Reflow 和 Repaint 是什么?为什么要尽量避免它们?
前端
孜孜不倦不忘初心14 分钟前
mac安装nvm及问题记录
前端·node.js
Richar16 分钟前
Object.freeze()注意事项
前端·javascript
TA远方16 分钟前
【HTML】JavaScript Canvas 图像截取与保存完整指南
前端·javascript·html·canvas·截图·截取
Asize18 分钟前
JavaScript 数据类型解析:从 null 与 undefined 的迷思到栈堆内存真相
前端·javascript·面试
anyup21 分钟前
分享 5 套 uni-app 实用主题,一键适配暗黑模式
前端·uni-app·视觉设计
李白的天不白22 分钟前
vue3 ts 配置smartadmin相关配置
前端
起这个名字40 分钟前
Typescript 装饰器执行顺序
前端
LDX前端校草41 分钟前
position属性值及用法
前端·javascript·面试
Bigfish_coding1 小时前
前端转agent-第一周【python】-05 Ollama+Qwen3实战:会话记忆实战
前端