找回密码
 立即注册
搜索

bug反馈 list组件渲染异常

2
回复
1968
查看
[复制链接]

7

主题

40

帖子

235

积分

 楼主| 2018-7-17 10:23:14 显示全部楼层 |阅读模式
本帖最后由 qiaer 于 2018-7-17 11:42 编辑 已证实list组件未通过获得数据进行渲染,如图 中间层出现问题,希望修复
QQ图片20180717101636.png
1111111111111.png
222222222222222.png
回复

使用道具 举报

7

主题

40

帖子

235

积分

 楼主| 2018-7-17 11:42:36 显示全部楼层
本帖最后由 qiaer 于 2018-7-17 11:49 编辑 解决方法:
  1. self.module.list = new Array();
  2. self.listShow = true;
  3. setTimeout(() => {
  4. self.module.list = res.list;
  5. if (!self.inited) {
  6. self.inited = true;
  7. }
  8. if (!self.state.pagesInit) {
  9. self.module.pages = self.getPages(total, index, page);
  10. }
  11. }, 500);
复制代码
1、数据置空 data = new Array() 并延迟500毫秒左右进行赋值,将近20%几率会出现渲染失败 2、通过if 在赋值前生成新节点 并做延迟赋值,将近10%几率出现渲染失败 以上两种方法暂时只能降低渲染失败的概率,只能官方修复中间层完全规避这类问题
回复

使用道具 举报

475

主题

775

帖子

6575

积分

2018-7-20 18:10:11 显示全部楼层
您好,您的建议和意见我们已经收到并会及时提交给相关技术人员,快应用还在不断优化之中, 如有好的意见和建议请您随时联系我们官方微信:kuaiyingyongguanfangKF 或者官方QQ群807529091, 感谢您对快应用的支持!
官方客服微信:kuaiyingyongguanKF
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册