Я немного новичок в реакции / redux
Из того, что я понимаю, состояние должно быть неизменным в redux, но при поиске примеров связывания компонентов я постоянно вижу такие вещи, как
<TextField
id="usernameId"
value={this.state.username}
onChange={this.handleUsernameChange}
/>
public handleUsernameChange = (event: any) => {
this.setState({
username: event.target.value
});
}
Насколько я понимаю, это мутировавшее государство.Когда я изменяю привязку, чтобы использовать вместо глобальной.В обратных вызовах значения изменяются и обновляются, однако пользовательский интерфейс не наблюдает за этими переменными.
Полагаю, этот вопрос - просто проверка работоспособности.Является ли это приемлемым в избыточном?