我正在尝试在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;
  }

07-24 09:47
查看更多