По умолчанию, когда состояние вашего компонента или реквизиты изменяются, ваш компонент будет повторно отрисован. Если ваш метод render()
зависит от каких-либо других данных, вы можете сообщить React, что компонент нуждается в повторном рендеринге, вызвав forceUpdate()
.
component.forceUpdate(callback)
Рекомендуется избегать любого использования forceUpdate()
и читать только из this.props
и this.state
в render()
.