渲染极端数据
发布于 6 年前 作者 mduan 6620 次浏览 来自 问答

数据量极端情况下,页面报demo数量太多。这个时候我想页面滚动的时候去渲染相应位置的数据,结果坑爹的是,元素的高度不能获取,想着加一个定位image去取容器高度,结果bindload返回的是图片原始尺寸!现在可开放的方法及权限实在太少。官方是否可以完善一下获取元素高宽的方法,这些对于前端开发来说实在太重要,如果少了这些,很难做性能优化。。。

3 回复

@C 这个解决思路不错,我们也可以学习下,后续会实现类似的 RecylerView

@Special 如果有最好了,目前此问题我已解决,data设置数据参数,和渲染参数分开。在scroll-view滚动时scroll-top匹配对应数据层item的top来填充对应的渲染参数。目前此方法不是最终解决方案,这个方法潜意识类似RecylerView但是还有很多弊端,比如item高度必须定死之类的,感谢回馈!

如果能提供一个类似 Android RecylerView 是否能满足你的需求?

回到顶部