2***@qq.com
2***@qq.com
  • 发布:2017-03-11 02:36
  • 更新:2018-12-27 15:36
  • 阅读:6169

【MUI还需改进】indexed list 索引列表的一些问题以及自己想到的一些笨办法

分类:MUI

indexed list 索引列表 目前自己踩过的坑

1、动态加载的数据过多时性能明显下降,尤其是数据达到一定量级时那速度特别感人

笨办法:由于数据比较多,无奈之下只好使用AJAX的方式直接查询数据库,然后将查询结果展示到索引列表,若是查询结果过多的话,则直接使用分页的形式展示数据,一次只加载固定长度的数据,这样性能还在可接受的范围内

2、索引列表高度的问题,在某些场景下webview是隐藏的,document.body.offsetHeight获取到的高度是0,尤其是隐藏状态下动态加载了数据索引列表显示不完整

笨办法:直接根据当前webview高度计算索引列表窗口,一些布局特殊的webview则是当webview显示时重新获取webview高度并设置下索引列表的高度

3、索引列表与下拉刷新不兼容,当索引列表使用了下拉刷新时,索引列表就无法向上滚动了

笨办法:放弃下拉刷新,直接监听longtap事件,将下拉刷新的方式改成了按住屏幕刷新的方式

4、数据过多时快速滚动索引列表会闪烁

笨办法:妈蛋、劳资不用了 #24#24#24

希望文档能完善点,组件也能多一点,MUI真心有些丑,这次重构就只好用framework7+vue了,其实mui也可以借鉴一下framework7,闭门造车是很难得

希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点
希望文档能完善点,组件也能多一点

2 关注 分享
gadget2k 3***@qq.com

要回复文章请先登录注册

5***@qq.com

5***@qq.com

2、索引列表高度的问题,在某些场景下webview是隐藏的,document.body.offsetHeight获取到的高度是0,尤其是隐藏状态下动态加载了数据索引列表显示不完整
笨办法:直接根据当前webview高度计算索引列表窗口,一些布局特殊的webview则是当webview显示时重新获取webview高度并设置下索引列表的高度


这个能说说具体怎么弄吗?现在遇到了同样的问题
2018-12-27 15:36
Yizhiyu

Yizhiyu

回复 阿逗 :
你是真有毒
2018-12-24 16:44
z***@163.com

z***@163.com

列表的 data-tags 在哪里设置 如何更改
2017-09-29 17:32
Lspring

Lspring

回复 GodBless :
兄弟,这个问题解决了没呀
2017-09-25 15:07
GodBless

GodBless

谁知道怎么解决 索引列表和下拉刷新的冲突
2017-08-23 16:33
阿逗

阿逗

http://www.sucaihuo.com/js/2488.html
2017-07-21 16:10