# AdvSearch 高级搜索抽屉

右侧展开高级搜索抽屉

示例

# 参数

参数 说明 类型 可选值 默认值
v-model / value 绑定值 object
items 表单项 array
props 原 el-drawer 参数
op-list 操作按钮 array ['search', 'reset', 'clear', 'close']
on-open 打开时的钩子 function(data, { next })
on-close 关闭时的钩子 function(done)
on-search 确定搜索时的钩子 function(data, { next, close })

# items 有效值

参数 说明 类型 可选值 默认值
prop 字段 string
label 标签文本 string
component 组件 object
rules 验证规则 array, object
hidden 是否显示 boolean, string, function false
span 栅格占据的列数 number 24

# 方法

方法名 说明 参数
open 打开表单 { props, on, op, items }
close 关闭表单
clear 清空表单值
setData 根据对象层级设置参数 path, value
setOptions 设置下拉列表 prop, value
getForm 获取表单值 prop?
setForm 设置表单值 prop, value
toggleItem 切换 hidden 值 prop, flag
hiddenItem 隐藏 props
showItem 显示 props

# 事件

name 说明 回调参数
open 弹窗打开时触发 data
close 弹窗关闭时触发
clear 清空表单值触发
reset 重置表单值触发