更新记录

1.0.0(2019-12-19)

简单的级联选择器 参数简单


平台兼容性

cascader级联选择器

功能

1、多级联动
2、点选每级菜单选项值都会改变

引入插件

参考示例Demo代码

<template>
  <view>
    <cascader-select :list="treeData" v-model="values" @on-change="handleChange"></cascader-select>
  </view>
</template>

<script>
import cascaderSelect from "@/components/mayh-cascader/mayh-cascader.vue";
export default {
  components: {
    cascaderSelect,
  },
  data() {
    return {
        values: [],
        // 数据格式 和 iview 级联选择器格式一样
        treeData: [{
            value: 'beijing',
            label: '北京',
            children: [{
                    value: 'gugong',
                    label: '故宫'
                },
                {
                    value: 'tiantan',
                    label: '天坛'
                },
                {
                    value: 'wangfujing',
                    label: '王府井'
                }
            ]
        }, {
            value: 'jiangsu',
            label: '江苏',
            children: [{
                    value: 'nanjing',
                    label: '南京',
                    children: [{
                        value: 'fuzimiao',
                        label: '夫子庙',
                    }]
                },
                {
                    value: 'suzhou',
                    label: '苏州',
                    children: [{
                            value: 'zhuozhengyuan',
                            label: '拙政园',
                        },
                        {
                            value: 'shizilin',
                            label: '狮子林',
                        }
                    ]
                }
            ],
        }],
    }
  },
}
</script>

参数及事件

Props

参数 说明 类型 可选值 默认值
v-model 绑定值,Array类型 Array -
list 选择器数据 Array - -

Events

事件名称 说明 回调参数
on-change 选项发生变化 -选择完成后的回调,返回值 selectedData 为已选项的具体数据

隐私、权限声明

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

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

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

许可协议

MIT协议

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