Vs Vue3 Select
Vs Vue3 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.
This is a fork of a popular component that has not been maintained for a long time. The component has been enhanced with additional functionality and will continue to evolve and receive updates.
Fork history:
- sagalbot/vue-select v4.0.0-beta.6
- howard-tzw/vue3-select v0.1.2
Features
- Tags input
- Filtering / Searching
- Vuex/Pinia Support
- AJAX Support
- SSR Support
- Accessible
- ~20kb Total / ~5kb CSS / ~15kb JS
- Select Single/Multiple Options
- Customizable with slots and CSS variables
- Zero dependencies
Documentation and examples
Install
npm install vs-vue3-select
Then, import and register the component:
import Vue from 'vue'
import VueSelect from 'vs-vue3-select'
import 'vs-vue3-select/dist/vs-vue3-select.css'
app.component('v-select', VueSelect)