Мой вариант использования:
- ComponentA отображает один компонент ReactQuill (похожий на текстовое поле)
- Высота DOM ReactQuill используется другими компонентами
- Я хочу, чтобы ComponentA вызывал ActionCreator с высотой DOM ReactQuill. Затем это обновит хранилище, ответственное за хранение этих данных.
- Я обнаружил, что есть три сценария, когда высота ReactQuill изменится.
Это:
- Когда пользователь вводит в поле
- Когда меняется ширина браузера
- При первоначальном создании
У меня 1 и 2 работают. Но я не могу понять, как вызвать создателя действия при первоначальном создании?
Я попытался вызвать его в componentDidUpdate, но он выдает ошибку, говоря, что он находится в середине отправки.
Любые идеи? Или я неправильно к этому подхожу?
Ваше здоровье