Здравствуйте!
Уточните, пожалуйста, на сколько целесообразно изменять состояние в shouldComponentUpdate?
shouldComponentUpdate(nextProps, nextState) {
this.setState({....});
}
Или задача: у меня в компоненте два состояние (т.е. две переменные
setState({val1 = '', val2 = ''}
)). Значение первого состояние
this.state.val1
зависит от значения второго состояние
this.state.val2
(т.е.
setState({val1 : this.state.val2 == 1 ? true : false})
).
P.S. знаю что
this.state.val2 == 1
идентично
this.state.val2 == 1 ? true : false
, написал специально для глаза смотрящих.
Вопрос: Где лучше изменить значение первого состояние
this.state.val1
?
Спасибо!