reactjs - Reactjs Material-Table 过滤日期和默认列
问题描述
我试图默认只显示日期、x 和 y 列,z 将在选项中。我需要过滤,例如“仅显示最近 7 天”。材料表中有这样的属性吗?如果不是我该怎么办?
这是代码:
import ...
function TableView() {
const [data, setData] = useState([])
const columns = [
{ title: "Date", field: "date", sorting:false },
{ title: "x", field: "x", filtering: false},
{ title: "y", field: "y", filtering: false },
{ title: "z", field: "z", filtering: false },
]
useEffect(() => {
setData(data)
}, [])
return (
<div className="TableView">
<MaterialTable
icons={tableIcons}
title="Table View"
data={data}
columns={columns}
options={{columnsButton: true, filtering: true, pageSize:50}}
/>
</div>
);
}
export default TableView;
解决方案
推荐阅读
- ldap - UnboundID LDIFReader 无法读取条目
- firebase - 使用 Firestore REST API 进行管理访问
- html - CSS位置不适用于粘性
- axios - 来自 react 的 Axios 发布请求导致正文为空或奇怪
- amazon-web-services - AWS SDK Amazon S3 上传方法破坏图像文件
- excel - Excel VBA 用于使用 Query 导入特定的 CSV 列
- c# - 使用自定义参数的 Visual Studio 项目模板
- python-3.x - Python 脚本炸了我的 Pi
- javascript - javascript中的新绑定?
- r - R:基于其他参数动态分配函数参数