在uni中,返回页面是不会触发onLoad方法的;

如果我们只想在特定情况下返回上一页才需要刷新数据,那么用onShow的话,那刷新就太频繁了;

这时候,可以用$emit$on去解决。

比如说,从详情页(detail.vue) 回到 列表页(list.vue):

详情页(detail.vue):

methods:{back() {uni.$emit('refreshData');uni.navigateBack({delta: 1})}
}

列表页(list.vue)

onLoad() {// 正常进入该页面的获取数据this.getData();// 从详情页返回该页面的获取数据uni.$on('refreshData',() => {this.getData();})
},
methods:{getData() {// 请求数据接口... ...}
}

纯手敲,若有误,请指出!

vue/uniapp - 返回上一页并onLoad刷新数据相关推荐

  1. uniapp - 返回上一页携带参数或刷新数据

    在uni中,返回页面是不会触发onLoad方法的: 如果我们只想在特定情况下返回上一页才需要刷新数据,那么用onShow的话,那刷新就太频繁了: 这时候,可以用$emit和$on去解决. 比如说,从详 ...

  2. vue 生命周期 返回不触发_Vue生命周期activated之返回上一页不重新请求数据操作...

    activated: 英文原意:使活动.触发 在Vue的生命周期函数中,这个好像用的不是特别多?(也许只是在我的工作中这个用的不多,或者说叫几乎不用这个) 一.需求 前不久在项目中有这样一个需求: 在 ...

  3. Vue 返回上一页页面不刷新

    Vue 返回上一页页面不刷新 场景:首页点进列表页时要刷新数据,信息页返回列表页时不刷新数据 首先在router.js中配置 {path: '/home',name: 'home',meta: {ti ...

  4. ionic 返回上一页,并刷新父页面

    ionic 返回上一页,并刷新父页面 使用Angular中EventEmitter事件驱动实现不同页面通讯 Ionic4中内置的生命周期函数:ionViewDidLeave - 在页面离开后触发 io ...

  5. vue 实现返回上一页不请求数据keep-alive

    常规操作: 我们通常会将通过接口请求数据的方法放在==created== 或者 ==mounted==这两个生命周期中的一个里面调用. 但是我们知道,不管是我们刚进入这个页面还是从其他页面返回这个页面 ...

  6. Uniapp返回上一页触发页面更新

    文章目录 前言 一.难点有哪些? 二.返回上一页 三.触发上一页的更新 四.监听reFresh 五.示例源码 总结 前言 本来返回上一页可以使用uni.navigateBack(OBJECT),但是这 ...

  7. uniapp返回上一页携带参数,两种方法,实测有效

    方法一: pages/pre/pre.vue <template><view><view>返回的数据为:</view><view>id: { ...

  8. uniapp返回上一页执行上一页方法

    在使用uniapp的过程中,我相信,我们都一定遇见过如下的场景: 进入了一个列表页,列表页进入详情页,在详情页进行了一些操作,比如,删除,修改,编辑,提交,成功之后返回到列表页,那么这个时候,如果我们 ...

  9. uniapp返回上一页并传递参数

    说是传递参数,实际是在你返回之前先修改了上一页的data里面的数据再进行返回上一页的操作. // 获取所有页面栈实例列表 let pages = getCurrentPages(); // 当前页页面 ...

最新文章

  1. spring IOC容器设计理念与核心注解的使用
  2. php连接mongoDB的几个问题
  3. android accessibility 模拟返回_Android无障碍宝典
  4. 关于C++子类父类成员函数的覆盖和隐藏
  5. linux的常用操作——压缩和解压缩
  6. 数据库连接池之_c3p0
  7. 凸优化有关的数值线性代数知识 3LU Cholesky和LDL因式分解
  8. 操作系统实验二、进程通信实验——f(x,y) = f(x) + f(y)
  9. adobe reader打开pdf闪退或自动关闭
  10. 计算机232接口接线图,rs232串口接线图
  11. 单片机----数码管(138译码器)显示日期
  12. Google桌面搜索使用与技巧
  13. 计算机基础知识——基础入门(一)
  14. 微信小助手WeChatExtension中文版安装教程
  15. 通过css为类生成器给文本字体加上书名号,
  16. 网络共享里的计算机无法打开,局域网共享文件夹打不开怎么办
  17. Excel数据透视表按指定文字顺序排序方法
  18. 【转】为什么很多看起来不是很复杂的网站,比如 Facebook、淘宝,都需要大量顶尖高手来开发?...
  19. ftp客户端与服务器传文件在哪里,中国大学MOOC: FTP在客户端和服务器端传输文件时,使用的是...
  20. 生活轻哲学:【金钱哲学】和【择业哲学】

热门文章

  1. Sharding-JDBC 之公共表
  2. 最简单日柱推算法_哪些人在九运中最好运
  3. The Elastic Stack (ELK)7.14:简单配置到SSL配置教程(带Beats部署)
  4. 【华为机试真题 Python实现】解密犯罪时间【2022 Q2 | 200】
  5. 网站文章数据采集,免费网站文章数据采集工具
  6. 考思科认证需要准备什么?
  7. w7怎么把计算机放桌面壁纸,Win7系统怎么锁定桌面背景?Win7锁定桌面背景的方法...
  8. RunJS 常见问题
  9. liunx中磁盘分区格式化
  10. STM32直接用寄存器设置系统时钟