最小变更瀑布流
2022-03-25 10:00:17 0 举报
最小变更瀑布流
作者其他创作
大纲/内容
是
进入当前页面加载第一页数据or上拉加载下一页数据or下拉重新加载第一页数据
依次将当前页的条目分配到从低到高的列中
是否发生冒泡?
如果最高列除去最后一个条目,列的总高度还大于最低列的总高度?
已完成最小变更的平衡状态
合适位置当前列的条目是按照索引从小到大排序的
查询当前页每个条目高度
极端场景下可能触发冒泡举例来说 A列最后一个条目a移动到C列中,a不是排列在C列的末尾
取出当前页每列最后一个条目(没有就不取)从大到小排列依次将这些条目放置到从低到高的列中的合适位置,每列最多放置一个条目
已完成紧凑型布局
否
用户操作
将最高列的最后一个条目移动到最低列的合适位置
用户离开
开始
结束
0 条评论
下一页