### 分类选择 分类选择组件,支持单选、多选、搜索、默认选中值、禁用项,建议搭配弹出层uni-popup使用 ## 注意事项 组件需要依赖 scss 插件, 或自己去手动修改css样式(很简单) ## 属性 Props | 属性名 | 类型 | 默认值| 说明 | | ---- | ---- | ---- | ---- | | showNav | Boolean |false | 是否显示标题栏,为true时,activeIds数据单向绑定,请通过 @clickConfirm 操作| | title | String | 标题 | 标题文字 | | cancelText | String |取消 | 取消按钮文字 | | confirmText | String |确认 | 确认按钮文字 | | activeIndex | Number |0 | 左侧选中的索引 | | items | Array |[ ] | 为分类显示所需的数据,数据格式见下方示例 | | activeIds | Array | [ ] | 表示右侧高亮选项的id,默认数据双向绑定,showNva为true时,数据单向绑定, 请通过 @clickConfirm 操作 | | max | Number | 0 | 表示右侧项最大选中个数, 为1时表示单选 | | selectedIcon | String |'' | 自定义右侧栏选中状态的图标,暂只支持相对路径 | | selectAll | Boolean |false | 是否支持全选,默认为false | | defaultActiveColor | String | #FC2A57 | 默认重点颜色 | | isSearch | Boolean |false | 是否支持搜索,默认为false | | searchText | String |搜索 | 搜索按钮文字 | | searchPlaceholder | String |请输入关键词 | 搜索框placeholder | ### item | 属性名 | 类型 | 默认值| 说明 | | ---- | ---- | ---- | ---- | | dot | Boolean |false | 圆点徽标 | | badge | Number | '' | 带数字的徽标 | | disabled | String |false | 是否禁用选项 | ## 方法 Events | 属性名 | 返回值 | 说明 | | ---- | ---- | ---- | | clickConfirm |所有选中的数据Array |showNav 为true时有效, 点击确认按钮时触发 | | clickCancel | | showNav 为true时有效,点击取消按钮时触发 | | clickNav |被点击的导航的索引 Number | 点击左侧导航时触发 | | clickItem |该点击项的数据 Object | 点击右侧选择项时触发 | ### 代码示例 ``` ```