Skip to content

venmax/vue-selectbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue-selectbox

Demo

Here is a demo

Basic Usage

Common use

The most common use case is pass options to component vue-select, and bind a model to sync values with parent.

 Vue.component('v-selectbox', vSelectBox); new Vue({ el: '#app', data: { options: [ {id:1,label:'option 1'}, {id:2,label:'option 2'}, {id:3,label:'option 3'}, {id:4,label:'option 4'}], selectedVal: null } })
<v-selectbox class="v-select-box" v-bind:options="options" v-model="selectedVal"></v-selectbox>

Setting Options

<v-selectbox class="v-select-box" v-bind:disabled="isDisabled" v-bind:options="options" v-model="selectedVal" data-default="Select" data-key-name="label" data-val-name="id"></v-selectbox>

Accepted options:

Option name value required/default
v-bind:options array required
v-model vue data object required
data-default default select label default: Select
data-key-name option key default: name
data-val-name option value default: id
v-bind:disabled true/false default: false

About

A Vue basic select component

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published