微信小程序数据监听

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序数据监听相关的知识,希望对你有一定的参考价值。

参考技术A ios数据监听很简单,比如登录成功之后首页、个人中心页等很多页面都需要更新数据,只需要首页和个人中心页注册通知,登录成功之后发送通知,首页和个人中心页就能接收到该通知,此时就可以更新数据及界面,退出登录同理。
小程序更新页面数据就比较费劲,之前我都是获取上级页面,然后调用上级页面自定义方法 loadNewData 方法来刷新上级页面数据。

这种方法说实话也挺好用的,但是只能更新 wx.navigateTo 打开的页面。
官方也有页面间通信方法 EventChannel ,同样只能和 wx.navigateTo 打开的页面进行通信。
今天遇到的需求是 tabbar 切换的页面更新首页列表数据,只能各种百度,最终也实现的功能。

在首页调用

在其他页面修改 reloadIndex 的值

小程序组件有 数据监听器 ,也实现了某个功能。

参考文章:
小程序实现数据监听
小程序如何在其他页面监听globalData中值的变化?
微信小程序设置简单的监听器

以上是关于微信小程序数据监听的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序 监听返回页面并弹窗

2020-07-31 微信小程序数据刷新与重新加载

微信小程序 数据监听器

微信小程序的返回按钮监听

Uniapp-微信小程序实现全局事件监听并进行数据埋点

微信小程序实现数据监听