Я новичок в реакции и редукции, но я немного поработал с Angular / Vue.
У меня есть компонент, который имеет внутреннее состояние для отслеживания установки класса is-active
на модал. На этом модале есть форма, которая будет делать AJAX-запрос с использованием промежуточного программного обеспечения redux-thunk
. Мне нужно знать, когда / если этот AJAX-запрос будет выполнен успешно, и если это так, закройте модальный (удалите класс is-active
).
Я рассматривал вопрос о том, чтобы сделать компонент полностью контролируемым компонентом, но это означало бы поместить его в хранилище избыточностей, чтобы установить состояние для успешных запросов AJAX.
Я также вижу, что componentWillReceiveProps
устарела и, по-видимому, анти-паттерн, и я действительно не хочу использовать анти-паттерны в своем приложении. Есть ли другой способ сделать этот сценарий? Любая помощь приветствуется !!