Как повторно обработать React Component, используя Fetch-Suspense после запроса PUT - PullRequest
0 голосов
/ 10 июня 2019

Для школьного проекта мне нужно давать указания байкерам, основываясь на значении, которое я получаю от датчика.Датчик может отправлять запросы PUT на дБ со значением, равным true или false.Я использую Fetch Suspense для извлечения этого объекта из БД.И я использую значение этого объекта в операторе if else.

Метод выборки отлично работает, также как и запросы PUT.

Проблема, однако, заключается в том, что я могу видеть изменение true-> false или наоборот, только когда обновляю страницу.

Есть ли способ перерисовать приложение с помощью Fetch Suspense?

Любая помощь будет принята с благодарностью!

https://codesandbox.io/embed/mystifying-wing-hsgf1?fontsize=14

1 Ответ

1 голос
/ 10 июня 2019

Не создавать экземпляр компонента внутри другого компонента.Я бы предложил извлечь бит приложения в качестве отдельного компонента и передать значение из API в качестве реквизита компоненту, который отображает указания.

...