У меня есть такой сценарий, когда мне нужно отправить список переменных объекта состояния, а затем динамически установить их внутри функции setState с помощью переданной переменной.Пытаясь добиться того же.Я поддерживаю одну функцию setState, к которой я буду передавать переменные состояния, которые затем будут установлены соответственно.
Я что-то не так делаю?
Помощь будет принята.
Соответствующий фрагмент опубликован
constructor()
{
super(props);
this.state ={
val1 : '',
val2: '',
val3: '',
}
}
fetchValues = (stateVariable) =>{ // here the stateVariable ie val1,val2,val3 will be passed .
//fetching a value that will be set to the state object variables
this.set(stateVariable,value)
}
set = (val) => {
this.setState(`${val}`: val
}