### 分类选择
分类选择组件,支持单选、多选、搜索、默认选中值、禁用项,建议搭配弹出层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 | 点击右侧选择项时触发 |
### 代码示例
```
1、单选 -- {{city_ids1}}
{{city_name1}}
2、多选 -- {{city_ids2}}
{{city_name2}}
3、全选 -- {{city_ids5}}
{{city_name5}}
4、搭配弹出层 -- {{city_ids3}}
选择城市
{{city_name3}}
5、搭配弹出层(showNav) -- {{city_ids4}}
选择城市
{{city_name4}}
6、搭配弹出层-全选(showNav) -- {{city_ids6}}
选择城市
{{city_name6}}
7、搭配弹出层-搜索、全选(showNav) -- {{city_ids7}}
选择城市
{{city_name7}}
```