n个容器元素实现无限滚动的实现代码
发布时间:2020-03-12 21:47:13 所属栏目:MsSql教程 来源:站长网
导读:这篇文章主要介绍了n个容器元素实现无限滚动的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着
这里也出一个思考题[0,1……,10000], 每次从中取出5个元素,新选出来的和旧的进行对比,保留两个数组的交集部分,用新数组里面的新元素替换老数组里面的非交集部分, 例如第一次是[0,1,2,3,4],第二次是[2,3,4,5,6] 那么对比后生成[5,6,2,3,4],第三次如果是[4,5,6,7,8],生成的就为[5,6,7,8,4]。用最少的代码数得到这个结果数组。 小结 通过数据完成布局和初始化 通过觉得定位让容器脱离标准流 通过数据对比,找出差异容器元素,每次重绘尽量少的容器元素。 下期-----组件搭配实现长列表 关键点 组件不同于有规律的list, 组件的高度有可能不可控,会根据不同的手机设备而出现不用的高度 由于组件高度的同,渲染区域内有几个组件的数量也是不一样的,这就造成了容器个数不一样 对于高度不好通过数据直接进行计算的,如果需要一次整体渲染然后通过dom去计算位置和高度是非常耗费第一次加载性能的。 (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |