向下弹出的菜单面板
用于筛选、排序并更改当前页面内容展示范围或顺序
需要配合 FilterItem 组件使用;
| 属性 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| uid | string | 否 | - | 当页面有多个Filter时需传入,必须页面唯一,与内部的 FilterItem 组件的 uid 一致 |
| className | string | 否 | - | 类名 |
| 属性 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| type | 'default' | 'multiple' | 否 | 'default' | 类型 default=单选 multiple=多选 |
| value | any | 否 | - | 每一项的值,该组件仅支持受控模式 |
| items | {value: string; text: string; subText: string}[] | 否 | - | type=default type=multiple 有效 |
| placeholder | string | 否 | - | 当该项值为空的时候显示文案 |
| uid | string | 否 | - | 当页面有多个Filter时需传入,必须页面唯一,与外部的 Filter 组件的 uid 一致 |
| className | string | 否 | - | 类名 |
| 类名 | 说明 |
|---|---|
| amd-filter | 整体样式 |
| amd-filter-bar | 标签栏样式 |
| amd-filter-bar-text | 标题栏标题样式 |
| amd-filter-bar-text-icon | 标题栏 Icon 样式 |
| amd-filter-items | 选择面板样式 |
| 类名 | 说明 |
|---|---|
| amd-filter-item | 整体样式 |
| amd-filter-item-content | 内容样式 |
| amd-filter-item-content-wrap | 选择面板区域样式 |
| amd-filter-item-btns | 按钮区域样式 |
| amd-filter-item-btns-button | 重置/确定按钮样式 |