/** * 排序(备用) * * @category Utils * @template T * @param {T[]} arr * @param {number} fromIndex * @param {number} toIndex * @return {*} */ export const onReorderData = ( arr: T[], fromIndex: number, toIndex: number, ) => { const newArr = [...arr]; newArr.splice(fromIndex, 0, newArr.splice(toIndex, 1)[0]); return newArr; };