本文介绍: 在移动端中,数据列表中某项数据点击编辑,进入下一个页面编辑数据,保存后回退到数据列表页,此时需要刷新列表数据,否则显示的列表数据还是旧的。这种场景感觉很多地方都有出现,是需要详细说说方法,也就是uniapp中返回后刷新页面数据。本人每篇文章都是一字一句码出来,希望大佬们多提提意见。创作不易,给我打打气,加加油☕。
一、前言
在移动端中,数据列表中某项数据点击编辑,进入下一个页面编辑数据,保存后回退到数据列表页,此时需要刷新列表数据,否则显示的列表数据还是旧的。这种场景感觉很多地方都有出现,是需要详细说说方法,也就是uniapp
中uni.navigateBack
返回后刷新页面数据。
1.1、
uni.navigateBack
二、方法
2.1、父页面设置钩子函数onBackPress
2.2、uni.$emit
和uni.$on
监听通知数据变更
2.2.1、子页面
子页面在需要返回上一页面的地方写入uni.navigateBack
,然后在success
回调中uni.$emit
发送数据更新通知
2.2.2、父页面
2.3、onShow
钩子函数处理数据
2.3.1、子页面
2.3.2、父页面
2.4、注意
二、最后
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。