Задать вопрос
@denism300

Как добавить класс элементу в кастомном шаблоне Dropzone?

Есть вызов дропзоны. Пытаюсь после загрузки файла в зависимости от статуса добавить определенный класс для визуализации, но не выходит.
const previewHtml = getPreviewContainerHTML();

        if (thisId) {
            let ec24FufDropzone = new Dropzone(
                `#${thisId}`, {
                url: base_url + upload_url,
                previewTemplate: previewHtml,
                maxFilesize: parseInt(fileSize),
                uploadMultiple: parseInt(fileCount) > 1 ? true : false,
                maxFiles: parseInt(fileCount),
                acceptedFiles: fileTypes,
                autoProcessQueue: true,
                parallelUploads: true,
                filesizeBase: 1024,
                createImageThumbnails: false,
                previewsContainer: fufWrap.querySelector('.e24-fuf-uploades-items'),
                timeout: 0,
            });

            ec24FufDropzone.on('addedfile', function (file) {
                file.previewElement = Dropzone.createElement(this.options.previewTemplate);
            });

            ec24FufDropzone.on('complete', function (file) {
                file.previewElement.querySelector('.e24-fuf-status').classList.add(file.status);
            });
        }
  • Вопрос задан
  • 23 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы