Select plugin for VueJS
npm install --save flatelect
Install all the components:
import Vue from 'vue'
import Flatelect from 'flatelect'
Vue.use(Flatelect)
Use specific components:
import Vue from 'vue'
import { Test } from 'flatelect'
Vue.component('test', Test)
Install all the components:
import 'flatelect/dist/flatelect.css'
import Flatelect from 'flatelect/dist/flatelect.common'
Vue.use(Flatelect)
Use specific components:
import 'flatelect/dist/flatelect.css'
import { Test } from 'flatelect/dist/flatelect.common'
Vue.component('test', Test)
<link rel="stylesheet" href="flatelect/dist/flatelect.css"/>
<script src="vue.js"></script>
<script src="flatelect/dist/flatelect.browser.js"></script>
The plugin should be auto-installed. If not, you can install it manually with the instructions below.
Install all the components:
Vue.use(Flatelect)
Use specific components:
Vue.component('test', Flatelect.Test)
Install all the components:
import Vue from 'vue'
import Flatelect from 'flatelect/src'
Vue.use(Flatelect)
Use specific components:
import Vue from 'vue'
import { Test } from 'flatelect/src'
Vue.component('test', Test)
<flatelect :options="options" //options to display :size="compact" //or full :fancy="true" //transulcent & soft shadow dropdown. :required="false" //validation purposes :objKey="name" //if options consist of objects, provide here the key which will be used to display the option. :custom="false" //if you want to render something else instead of option name, then use slot tag and write your own markup! v-on:selected="handleSelection" //callback method when user has made the selection. >