更新记录

1.1.0(2020-11-01)

增加下拉框select是否禁用,增加option禁用可选项,修复change事件再次选择相同时触发问题

1.0.1(2020-10-31)

解决v-model无效的问题

查看更多

平台兼容性

一款类element ui的select下拉组件

快速上手

<template>
    <view class="content">
        <hyj-select v-model="value" placeholder="请选择" >
            <hyj-option v-for="(item,index) in options" :label="item.label" :key="index"                                :value="item.value" :disabled="item.disabled">
            </hyj-option>
        </hyj-select>
    </view>
</template> 
<script>
import HyjSelect from "@/components/hyj-select/hyj-select.vue"
import HyjOption from "@/components/hyj-select/hyj-option.vue"
    export default {
        components:{
            HyjSelect,HyjOption
        },
        data() {
            return {
                options: [{
                          value: '选项1',
                          label: '黄金糕'
                        },
                                {
                          value: '选项2',
                          label: '双皮奶',
                          disabled:true
                        }, {
                          value: '选项3',
                          label: '蚵仔煎'
                        }, {
                          value: '选项4',
                          label: '龙须面'
                        }, 
                                {
                          value: '选项5',
                          label: '北京烤鸭'
                        }],
                value:"",
            }
        },
        methods: {
            selectChange(e){
                console.log(e)
            }
        }
    }
</script>

参数说明

select-property

property type desc value default
v-model string 绑定的value值
size string 下拉框尺寸 mini,middle,large middle

select-event

event type desc
change function select所选中的值

option-property

property type desc value default
label string 所选下拉菜单名字
options Array 下拉集合
value number,string 选中下拉菜单对应的值
disabled boolean 是否可选 false

notice

目前已测试兼容H5端和微信小程序,app端未测试

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问