多文件上传时需要自己设置限制数量,我的需求是希望用户最多能选择五个文件
files 是我的文件对象, 我将它设置为全局变量,每次选择和删除都会相应地改变 files
obj 每执行一次pushFile这个方法就会将本次选择的文件push 到obj 的文件属性下,并返回所有选择的文件
, choose: function (obj) {
let curFiles = obj.pushFile();
files = curFiles; //将每次选择的文件追加到文件队列
// 文件数量超限提醒
if (Object.keys(curFiles).length > 5) {
layer.msg('@Resources.validator.LimitFileNum');