向下弹出的菜单面板
用于筛选、排序并更改当前页面内容展示范围或顺序
需要配合 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 | 重置/确定按钮样式 |