У меня есть компонент React, который отображает список предметов.У меня есть другой компонент, который позволяет пользователю добавлять новый элемент.Этот новый элемент создается путем выполнения асинхронного вызова на сервере.Может ли компонент, который отображает список, прослушивать изменения на сервере и обновлять себя.
Новый элемент добавляется через модальный режим, поэтому, когда модальный режим закрыт, необходимо запустить действие, чтобы обновить компонент, отображающийсписок предметов.Сейчас мне нужно обновить браузер, чтобы отразить изменения в пользовательском интерфейсе.
Если я закрою свой модальный режим, я не смогу вызвать изменение в компоненте, который отображает список элементов.Я думал о добавлении результата асинхронного вызова, который является элементом списка, в состояние с использованием приставки как способа вызвать повторную визуализацию.Однако клиент, с которым я взаимодействую, не возвращает все свойства, которые требуются элементам (как часть интерфейса Typescript).Следовательно, этот метод не будет работать.Альтернативный способ принудительного повторного рендеринга в компонент, который отображает список.Но опять же, я не могу придумать, как это будет работать, и как я могу вызвать хук componentDidUpdate.