算法
等我。
山楂树の
Always believe that something wonderful is about to happen.
展开
-
图片等比例缩放算法(计算缩放后的宽高)
让图片能够自适应父容器的宽高,并且保证图片不变形不溢出,那么就需要对图片进行等比例缩放,拿到缩放后的宽高重新赋值即可,具体算法如下:原创 2023-02-02 16:18:13 · 3380 阅读 · 0 评论 -
原生table-多级表头【广度优先实现】
既然提到多级表头,合并行合并列肯定少不了,先把树结构处理为一层数据结构,然后计算合并行,每个节点需要合并的行数需要判断一下 当前节点的层级是否不等于整个树结构的最大层级并且当前节点下是否有子节点,如果满足上述条件,则需要合并行,合并的数量为:最大层级数 - 当前节点层级 + 1;然后是合并列,每个节点合并的列数为:无子级节点1,、有子级节点:当前节点下所有子级数量的和;在给每个节点做好需要合并的行列数的标识后,可以开始处理用来循环表头的数据。处理一个二维数组,每项的数组中分别存放的是层级相同的节点,[[1,原创 2023-02-09 16:04:48 · 2038 阅读 · 1 评论