1.5 KiB
hero, hideToc, title, section, description
| hero | hideToc | title | section | description |
|---|---|---|---|---|
| true | true | Vue Select | Introduction | Everything you wish the HTML select element could do, shipped as a lightweight, accessible and extendable Vue component. |
:::lead
Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.
:::
:::quick-links
:::quick-link{title="Installation" icon="installation" href="/"} Step-by-step guides to setting up your system and installing the library. :::
:::quick-link{title="Architecture guide" icon="presets" href="/"} Learn how the internals work and contribute. :::
:::quick-link{title="Plugins" icon="plugins" href="/"} Extend the library with third-party plugins or write your own. :::
:::quick-link{title="API reference" icon="theming" href="/"} Learn to easily customize and modify your app's visual design to fit your brand. :::
:::
Vue Select is a feature rich select/dropdown/typeahead component. It provides a default template that fits most use cases for a filterable select dropdown. The component is designed to be as lightweight as possible, while maintaining high standards for accessibility, developer experience, and customization.
Features
- Tagging
- Filtering / Searching
- Vuex Support
- AJAX Support
- SSR Support
- Accessible
- ~20kb Total / ~5kb CSS / ~15kb JS
- Select Single/Multiple Options
- Customizable with slots and SCSS variables
- Zero dependencies