Я новичок, чтобы реагировать JS, здесь
this.state = {
technologies: [],
showLowError: false,
showHighError: false,
showMediumError: false
}
У меня есть это состояние переменных.
Теперь
То, что я пытаюсь сделать, это
if(type === "Low") {
errorState = "showLowError";
} else if(type === "Medium") {
errorState = "showMediumError";
} else {
errorState = "showHighError";
}
if (tobeupdated === "count") {
let validateData = this.validate(type, noc);
console.log("validateData is ==>", validateData);
this.setState({
[errorState]: validateData
})
}
обновить состояние, зависеть от некоторых переменных, теперь,
[errorState] не обновляет точное значение, значение для состояния не устанавливается. Может ли кто-нибудь помочь мне с этим?