小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在前端实现业务功能的时候发现tabBar页的切换不会导致页面被卸载,所以只有第一次显示tabBar页面的时候会触发onLoad事件在余下切换到当前页后只触发onShow事件
我不知道是不是因为页面没卸载的原因,感觉应该是的,不知道大家有没有遇到过这种问题,有的话请教一下是怎么解决的,谢谢!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以这样 处理 onshow的 时候 每次吧 数据清空后重新 获取数据 比如 data中 有一个数组 用来呈现 页面的数据,你就把他在onshow 中定义为[],然后重新再 调接口加载数据 (记得点个赞哦)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我订单那里做的是分页,所以都是用的追加不是直接赋值,是追加那请求两次就会在页面上多出同样的数据,而且这种问题是出现在用户做高速来回切换页面(其实不用高速,在网络延迟高的情况下,用户来回切换了几次页面就会)
就没有人发言一下吗???
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以这样 处理 onshow的 时候 每次吧 数据清空后重新 获取数据 比如 data中 有一个数组 用来呈现 页面的数据,你就把他在onshow 中定义为[],然后重新再 调接口加载数据 (记得点个赞哦)
我订单那里做的是分页,所以都是用的追加不是直接赋值,是追加那请求两次就会在页面上多出同样的数据,而且这种问题是出现在用户做高速来回切换页面(其实不用高速,在网络延迟高的情况下,用户来回切换了几次页面就会)
就没有人发言一下吗???