#javascript
#javascript
Вопрос:
Я пытаюсь динамически отображать 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;
}
Ответ №1:
Вам придется использовать обратные галочки (`) для представления строкового литерала:
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;
}