Я новичок, чтобы реагировать.
Я пытаюсь использовать библиотеку ниже, чтобы использовать раскрывающийся список.
Когда я добавил атрибут 'required', он не проверяется с помощью тега формы .
https://www.npmjs.com/package/react-select
import React from 'react';
import Select from 'react-select';
const options = [{
value: 'chocolate',
label: 'Chocolate'
},
{
value: 'strawberry',
label: 'Strawberry'
},
{
value: 'vanilla',
label: 'Vanilla'
},
];
class App extends React.Component {
state = {
selectedOption: null,
};
handleChange = selectedOption => {
this.setState({
selectedOption
});
console.log(`Option selected:`, selectedOption);
};
render() {
const {
selectedOption
} = this.state;
return ( <
Select value = {
selectedOption
}
onChange = {
this.handleChange
}
options = {
options
}
//required
/>
);
}
}
Когда я смотрю на него с консоли, он показывает, что тег ввода обернут кучей div. Есть ли способ получить доступ к входу из компонента? или есть код javascript, к которому я могу получить доступ к тегу ввода для непосредственного добавления необходимого?
![enter image description here](https://i.stack.imgur.com/PsDY2.png)