@Jintsuu

Как вставить файл в input через js?

Сделал простенький drag and drop.
В своем приложении я реализовал функцию: когда добавляется один файл, появляется ещё одна кнопка, для добавления нового файла, так же появляется иконка для удаления файла. С файлами, которые были добавлены через нажатие кнопки проблем нет, они добавляются и удаляются как надо, а вот с файлами добавленными через drag and drop есть проблема.
Когда срабатывает событие, что я "сбросил" файл, то этот файл передается в функцию для добавления файла,
но проблема в том, что input остается пустым, без файла. Из-за чего не получается работать с ним при удалении(при удалении мне нужно отнять размер удаленного файла от общей суммы), но так как файла в инпуте нет, то и размер удаляемого файла я считать никак не могу. Пытался как-то насильно вставить файл в инпут, но ничего не получилось, реакт ругается, что так нельзя делать. Какие есть варианты решения проблемы?
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы