# 高级搜索
高级搜索是数据聚合页面中最常用的栏目,在这里将会为你展示如何使用
具体的配置可以点击 这里 查看
# 搜索项配置
vue-table-view
提供了多个表单类型搜索,可以点击 这里 查看
import { type Config, BaseFormType } from 'vue-table-view';
const config: Config<Record<string, unknown>> = {
advancedSarch: [
{
field: 'id',
title: 'ID',
type: BaseFormType.Number,
default: null,
placeholder: '请输入ID',
clearable: true,
extraConfig: {
min: 0
}
},
// ...
]
};
上述的代码就可以生成一个类型是 number
的搜索框了,具体不同类型的表单配置可以点击 这里 参考
# 按钮配置
可以自主定义 搜索 清空 展开 文字,以及 是否自动展开(都可以在全局、组件内分别配置)
import type { Config } from 'vue-table-view';
const config: Config<Record<string, unknown>> = {
searchButtonText: '搜索',
resetSearchButtonText: '清空',
expandButtonText: '展开',
advancedSearchNeedExpanded: true
};