Dasihub
@Dasihub

Как работает передача картины с frontend к backend и как хранится в базы данных?

Доброго времени суток господа программисты, у меня такой вопрос. К примеру я загрузил картины в input file, и как она передается в бэкенд. Я понимаю данные передается через API, через fecth запрос, но вот с картинками я не особо понимаю. Кто знает пожалуйста объясните на примере React js и Node js, так как я пишу на React
  • Вопрос задан
  • 663 просмотра
Решения вопроса 1
@n1ksON
мидл
https://learn.javascript.ru/file
Пример на React:
const Component = () => {
  const fileReader = (e) => {
    let reader = new FileReader();
    const file = e.target.files[0]
    reader.readAsDataURL(file);
    reader.onload = () => {
      console.log(reader.result)
      // здесь инициализируем отправку изображения на сервер
    };
  }
  return (
    <div>
      <input type="file" accept='image/*' onChange={fileReader} />
    </div>  
  )
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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