@nickname13384

Как обновить state без перезагрузки?

При отправке данных через форму (post) данные попадают в json и отображаются на странице. Чтобы увидеть новые данные нужно вручную перезагрузить страницу.
Как эти данные отобразить без перезагрузки?
Данные это массив в state ={list: []}
  • Вопрос задан
  • 350 просмотров
Пригласить эксперта
Ответы на вопрос 2
hzzzzl
@hzzzzl
как происходит "данные попадают в json и отображаются на странице", через this.setState?
Ответ написан
Krasnodar_etc
@Krasnodar_etc
avito front
- Делать после POST-а GET на новые данные, класть их в стейт
- Посмотреть, приходит ли какой-то response POST-запроса, может данных из него хватит, чтобы обновить стейт
- Помимо отсылания данных в POST-е ещё и обновлять их в стейте
...
Зависит от конкретной задачи и API.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽