Skip to content

查询筛选器

image

介绍

搜索查询栏组件

API

Props 属性-基础配置

参数说明类型默认值
默认状态组件的状态, "默认"|"禁用"|"隐藏"string'default'
显示名称是否显示页面名称booleanfalse
名称页面名称string'页面名称'
左侧插槽是否开启左侧插槽booleanfalse
显示说明文字是否显示说明文字booleanfalse
说明文字说明文字文本string''
筛选选型是否开启筛选选型booleanfalse
存储策略选择一种存储筛选数据的方式string'local'
保存设置的api保存筛选数据设置的api,未设置为系统默认接口string''
查询设置的api查询筛选数据设置的api,未设置为系统默认接口string''
筛选面板筛选面板是否开启booleantrue
查询字段查询字段array[{name:name}]
布局方式查询字段布局方式string'horizontal'
默认展开默认展开booleantrue
默认值筛选面板默认值object
开启搜索框是否开启搜索框booleantrue
搜索框查询字段搜索框查询字段array[{name:name}]
开启高级筛选开启高级筛选booleantrue
高级筛选查询字段高级筛选查询字段array[{name:name}]
筛选条件查询api筛选条件查询apistring''
筛选条件保存api筛选条件保存apistring''
筛选条件编辑api筛选条件编辑apistring''
筛选条件删除api筛选条件删除apistring''

事件配置

事件名说明回调参数
onSearch用户搜索事时件触发ctx, params: { value:string }, loopDataList: LoopData[]
onReset用户重置时事件触发ctx, params: { value:string }, loopDataList: LoopData[]

Props 样式

参数说明类型默认值
自定义样式表格整体自定义样式string-

Props 高级

参数说明类型默认值
唯一标识组件的唯一标识string-
循环循环渲染设置--

Type

LoopData

参数名描述类型
indexName索引变量名string
paramName迭代变量名string
row当前迭代数据元素any
rowIndex当前迭代数据索引any
ref完整循环数组数据ComputedRefImpl<Array>