Я пытаюсь установить состояние для определенного индекса массива.
let updatedArray = [...this.state.AnswerState];
updatedArray[name] = value;
this.setState({
AnswerState: [updatedArray]
}, () => {
console.log(this.state.AnswerState);
});
У меня есть
this.state.AnswerState = [
0: {Name: ""}
1: {Number: ""}
]
, который генерируется динамически.Как мне обновить состояние?Я получаю вывод в виде вложенных циклов:
0: Array(1)
0: {Name: ""}
Name: "s"
Name: "ss"
и т. Д.
Я хочу, чтобы мое состояние обновлялось при принятии ввода, как показано ниже:
AnswerState = [
Name: aaa, Number: bbbb
]