Select
Extends:
react~React.Component → Select
Компонент - селект. Содержит Option
Example:
<Select value={2} onChange={(v)=>{console.log(v)}}>
{ options.map((option, i)=> <Option
key={i}
value={option.value}
label={option.label}/>
) }
</Select>
React Props:
| Name | Type | Attribute | Description |
| required | boolean | обязательность поля | |
| autoFocus | boolean | с автофокусом селект или нет | |
| disabled | boolean | задизейблен или нет селект | |
| heightSize | string | number | css-класс, определяющий высоту. Варианты: 'form-control-lg', 'form-control-sm', '' | |
| value | string | number | дефолтное значение | |
| visible | boolean | флаг видимости | |
| onChange | function | callback при изменение значения | |
| children | node | элемент потомок компонента Select |
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
state: {"value": *} |
|
Method Summary
| Public Methods | ||
| public |
componentWillReceiveProps(props: *) |
|
| public |
onChange(objectPattern: {"target": *}) |
|
| public |
render(): * Базовый рендер |
|