@Daksin

Как мне на фронте получить буфер от изображения?

Мне нужно получить данные с инпута в таком виде:
61f93eae65e5d632715598.png
Пытаюсь через event.target.files[0] выдаёт не то что нужно(61f93ef33da7a734378413.png)
Надеюсь на вашу помощь.
Приложение написано на vue(nuxt2)
  • Вопрос задан
  • 176 просмотров
Пригласить эксперта
Ответы на вопрос 3
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
C кодировкой разберетесь думаю
https://jsfiddle.net/vkorotenko/kv0ncjh2/1/
Ответ написан
@GrayHorse
Так просто вызови метод arrayBuffer у это объекта.
Всё.

event.target.files[0] — это объект класса File, который в свою очередь наследуется от класса Blob.
Ответ написан
Комментировать
Чтобы показать превью картинки до того, как будешь грузить на сервер используй
https://developer.mozilla.org/en-US/docs/Web/API/F...
Вот в этом методе даже пример есть
https://developer.mozilla.org/en-US/docs/Web/API/F...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 07:47
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект