| allowClear | Show clear button, effective in multiple mode only. | boolean | false | 
| autoFocus | get focus when component mounted | boolean | false | 
| backfill | backfill selected item the input when using keyboard | boolean | false | 
| slot="default" (for customize input element) | customize input element | HTMLInputElement / HTMLTextAreaElement | <Input /> | 
| dataSource | Data source for autocomplete | slot | DataSourceItemType[] |  | 
| defaultActiveFirstOption | Whether active first option by default | boolean | true | 
| defaultValue | Initial selected option. | string|string[]|{ key: string, label: string|vNodes }|Array<{ key: string, label: string|vNodes }> | - | 
| disabled | Whether disabled select | boolean | false | 
| filterOption | If true, filter options by input, if function, filter options against it. The function will receive two arguments, inputValueandoption, if the function returnstrue, the option will be included in the filtered set; Otherwise, it will be excluded. | boolean or function(inputValue, option) | true | 
| optionLabelProp | Which prop value of option will render as content of select. | string | children | 
| placeholder | placeholder of input | string | - | 
| value(v-model) | selected option | string|string[]|{ key: string, label: string|vNodes }|Array<{ key: string, label: string|vNodes }> | - |