我正在尝试在data-max
字符串内部动态显示err.push()
值,以显示e
允许多少个文件。
如何获取data-max变量以动态显示在错误消息字符串中?
let maxFileNum = e.target.getAttribute('data-max'); //Maximum number of files
if (fileList.files.length > maxFileNum) {
let tmpf = [];
err.push('Limit of ${maxFileNum} images allowed');
fileList.files = tmpf;
}
最佳答案
您将必须使用反勾(``)来表示字符串文字:
let maxFileNum = e.target.getAttribute('data-max'); //Maximum number of files
if (fileList.files.length > maxFileNum) {
let tmpf = [];
err.push(`Limit of ${maxFileNum} images allowed`);
fileList.files = tmpf;
}