Skip to content

scFilterBar 过滤器

SCUI 独创的过滤条Filterbar,可配置不同类型的过滤字段,以及异步获取数据,操作上方过滤条查看下方change事件的回调,在表格查询的场景下非常合适

演示地址

演示地址需模拟登录高权限角色后查看

Props

参数说明类型可选值默认值
options过滤器字段配置Object--
filterName过滤器名称,用于保存常用过滤时区分String--
showOperator是否启用运算符Boolean--

options

参数说明类型可选值默认值
label字段显示名称String--
value字段值String--
type组件类型Stringtext,select,date,daterange,tags-
operator运算符String具体配置见config/filterBar.js-
operators运算符集Array会覆盖配置config/filterBar.js-
selected是否默认选中Boolean-
placeholder缺省提示语String-
extend扩展Object--

options.extend

参数说明类型可选值默认值
multiple是否多选String--
data选项Array--
request异步请求,需要return[Array]Function--
remote是否远程搜索Boolean--

options.extend.data

参数说明类型可选值默认值
label显示名称String--
valueString--

Event

事件名称说明回调参数
filterChange当过滤器数据变更时data

Slot

name说明
-自定义启用元素,传递参数包含