У меня следующая ситуация, когда я хочу получить разные значения для установки состояния (item.id и item.name) при выборе элемента в раскрывающемся списке. На данный момент я могу сделать только для 1 значение (item.id)
Как я могу сделать в том же методе, это возможно?
Это код
const [selectedValue, setSelectedValue] = useState("");
const [selectedName, setSelectedName] = useState("");
const selectValue = evt => {
const { value } = evt.target;
setSelectedValue(value);
};
<select value={selectedValue} onChange={selectValue}>
{teamsDetail && teamsDetail.length > 0
? teamsDetail.map(item => (
<option key={`${item.team_id}`} value={item.team_id}>
{item.name}
</option>
))
: null}
</select>
{selectedValue}
{selectedName} ??
Вопрос в том, как теперь я могу добавить те же логи c также для значения имени te, чтобы отобразить, например, selectedName
?
Я предоставляю здесь демонстрацию => https://codesandbox.io/s/select-demo-u1o1k