【文件属性】:
文件名称:微信小程序不同页面间的消息传递
文件大小:61KB
文件格式:PDF
更新时间:2021-03-29 20:05:18
微信,小,程序,不同,页面,间的,消息,传递,
本文来自公众号:yogoup
场景
假设有两个页面:用户列表页、信息编辑页
在列表中点击后某条信息后,进入编辑页面
(此图片来源于网络,如有侵权,请联系删除! )
修改了用户信息后,返回到列表页,列表中需要显示修改后的信息
例如把 “李四” 改为了 “李六”,那么返回列表页后,第2条记录就应该显示的是 “李六”
如何更新?
例如可以重新加载列表,返回到列表页时,触发的是onShow事件,那么就在 onShow 处理函数中重新请求数据进行加载
但这样做不太好处理用户体验问题,例如修改的是经过多次下拉翻页后的某条用户信息
也可以不用重新加载,在保存之后设置缓存,指明修改的用户ID、修改后