在ProTable中,封装好的列表组件,只要设置好columns,就能将每个字段都自动设置成查询条件,但是如果查询的条件在字段中没有怎么办呢?比如我要查询某个时间段,而字段里只有一个时间,那么我们就要自己定义额外的字段了
const columns: ProColumns<API.Item>[] = [
{
title: '起止日期',
hideInTable:true,//在列表中不显示
dataIndex: 'dateRange',
valueType: 'dateRange',
},
{
title: '日期',
search:false,// 在查询栏不显示
dataIndex: 'dateRange',
valueType: 'dateRange',
},
];
只要将要显示查询而本身没有的字段设置 hideInTable:true,列表中不显示即可。