可拖动的照片九宫格 (思路) deepCode 2023-04-19 134 阅读1分钟 思路: 提前定义好9大坑位的位置(相对外层盒子的left和top) 将9大砖头丢入一个数组,以便后期通过splice方法随意安插和更改砖头的位置 当拖动某块砖头时,先将其从数组中移除(剩余的砖头在逻辑上重新排序) 拖动结束时,将该砖头重新插回数组的目标位置(此时实现数据上的重排) 数组中的9块砖头根据新的序号,对号入座到9大坑位,完成重新渲染