Как заставить react перезапустить render?
Пробовал использовать
this.forceUpdate()
- не работает, или я неправильно его использую.
componentDidUpdate(prevProps, prevState) {
if(this.props.resetRender === true){
console.log(this.props.resetRender) // true
this.forceUpdate()
}
}
Выдает ошибку:
Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.