多图片上传排序的完美解决方案
2019-08-19 本文已影响0人
sweetBoy_9126
拿到上传前的文件名称对应的数组
var arr = [{name: '哈哈哈02'}, {name: '立发01'}, {name: '好03'}]
完美兼容各种排序方式
arr.sort((a, b) => parseInt(a.name.replace(/[^\d]/g, '')) > parseInt(b.name.replace(/[^\d]/g, '')) ? 1 : -1)