Skip to content
40 / 98

Как принудительно вызвать повторный рендеринг компонента React?

Принудительный ре-рендер — это почти всегда признак проблемы в архитектуре. Но если это действительно нужно, есть несколько способов: изменить state через useState с новым значением, использовать useReducer с форсированным dispatch, или изменить key компонента для полного пересоздания. В классовых компонентах был forceUpdate(), но в функциональных его нет.

Как принудительно вызвать повторный рендеринг компонента React? | JScriptiser