# vue-select2 **Repository Path**: godbasin/vue-select2 ## Basic Information - **Project Name**: vue-select2 - **Description**: select2 component in vue. - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue Select2 Component This project was generated with [Vue cli](https://github.com/vuejs/vue-cli) version 2.9.1. ## Instructions This project is built for showing how to use v-select2-component. # v-select2-component Source code in: [https://github.com/godbasin/vue-select2/tree/npm-publish-code](https://github.com/godbasin/vue-select2/tree/npm-publish-code). ## Related Versions Vue-Select2-Component is baseed on these plugins and libs(version): - [vue(>= 2.0-release)](https://github.com/vuejs/vue) - [jQuery](https://jquery.com/) - [select2](https://select2.github.io/) ## How to use --- ### Install ``` cmd // npm install npm install v-select2-component --save ``` ### Use as component 1. import as global component. ``` javascript // import Select2Component import Select2 from 'v-select2-component'; Vue.component('Select2', Select2); new Vue({ // ... }) ``` 2. import into a single component. ``` javascript // import Select2Component import Select2 from 'v-select2-component'; ``` ### Options - `options`: `option[]` - select options for select2 - `option`: `{id: key, text: value}` or `string` - `v-model`: option value that is selected - `id` or `string` while multiple is disable - `id[]` or `string[]` while multiple is enable - `change` - callback when option selected change - return value - parmas: same with `v-model` - `select` - callback when option selected - parmas: `option`(`{id: value, text: key, selected: ifSelected}` or `string`) - `disabled` - if select is disabled - `settings` - configurable settings, see [Select2 options API](https://select2.org/configuration/options-api) - `setting`: `{ settingOption: value, settingOption: value }`