Что касается заголовка: он кажется немного запутанным, но это не так.
В React я делаю повторное использование кода
У меня есть
state={
colorObj1: {r:'0',g:'0',b:'0',a:'1'},
colorObj2: {r:'0',g:'0',b:'0',a:'0'},
colorObj3: {r:'0',g:'0',b:'0',a:'1'},
colorObj4: {r:'0',g:'0',b:'0',a:'0'},
colorObj5: {r:'0',g:'0',b:'0',a:'1'}
}
Я хочу эту функцию -> По идентификатору объекта, я хочу установить цвет для конкретного объекта.
значение id -> 1,2,3,4,5
getSelectedColor=(color,id) => {
this.setState({colorObj{`id`}: color}) //WRONG CODE
}