Я новичок в реакции, и я хочу создать выпадающий селектор с функцией handleChange для последующего использования.
const Countries = [
{ label: "Albania", value: 355 },
{ label: "Argentina", value: 54 },
{ label: "Austria", value: 43 },
{ label: "Cocos Islands", value: 61 },
{ label: "Kuwait", value: 965 },
{ label: "Sweden", value: 46 },
{ label: "Venezuela", value: 58 }
];
handleChange = input => e => {
this.setState({ [input]: e.target.value });
}
<Select placeholder='Select Location'onChange={handleChange('Location')} defaultValue={values.Location} required options={Countries} />
эта функция handleChange работает для текстовых полей и входных данных, но не соответствует этой раскрывающейся версии. Как мне реализовать версию, которая соответствует этому раскрывающемуся?