0.3.7 • Published 9 months ago

vue-amazing-selector v0.3.7

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

vue-amazing-selector

An Amazing Select Component For Vue2

Vue3选择器(Select)

Install & Use

npm install vue-amazing-selector
#or
yarn add vue-amazing-selector

Import and register component

Global

import Vue from 'vue'
import VueAmazingSelector from 'vue-amazing-selector'

Vue.use(VueAmazingSelector)

Local

<template>
  <VueAmazingSelector
    :options="options"
    label="label"
    value="value"
    placeholder="请选择"
    :disabled="false"
    :width="160"
    :height="36"
    :num="6"
    allowClear
    v-model="selectedValue"
    @change="onChange" />
</template>
<script>
import { VueAmazingSelector } from 'vue-amazing-selector'
export default {
  components: {
    VueAmazingSelector
  }
}
</script>

Props

属性说明类型默认值
options选项数据Array[]
label选择器字典项的文本字段名Stringlabel
value选择器字典项的值字段名Stringvalue
placeholder选择框默认文字String请选择
disabled是否禁用下拉Booleanfalse
allowClear是否支持清除Booleanfalse
width选择框宽度Number200
height选择框高度Number36
num下拉面板最多能展示的下拉项数,超过后滚动显示Number6
selectedValue(v-model)当前选中的option条目Number|Stringnull

Events

事件名说明返回值
change选择某项下拉后的回调函数value, label, index(value值,label文本值,index索引值)
0.3.7

9 months ago

0.3.6

1 year ago

0.3.5

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.0

1 year ago

0.2.9

1 year ago

0.2.8

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.2.6

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.1

2 years ago

0.1.20

2 years ago