Аргумент initialState
передается и используется useState только один раз во время начального рендеринга, и любое последующее изменение initialState
, не сделанное с помощью мутации по ссылке, не обновит значение состояния.
Однако,если вы изменяете initialState по его ссылке, это может отражаться в состоянии.Однако, если вы обновите состояние хотя бы один раз перед изменением initialState
, состояние больше не будет ссылаться на initialState и, следовательно, даже изменение initialState
не будет отражать изменение состояния.