繁体   English   中英

React 管理员日期过滤器(今天,本周,上周,本月,上个月)

[英]React Admin Date Filter (Today, This Week, Last Week, This Month, Last Month)

我正在使用React Admin 我的数据表有这一列(id、日期、名称、email、地址)。 现在我还添加了一个侧边栏来根据今天、本周、上周、本月、上个月...过滤我的数据

我还看到了 React Admin 文档....如何在我的项目中使用此文档代码

<FilterListItem
            label="This week"
            value={{
                last_seen_gte: startOfWeek(new Date()).toISOString(),
                last_seen_lte: undefined
            }}
        />

last_seen_gte 和 last_seen_lte 是什么? 我只有“日期”列如何使用此列(日期)进行过滤???

这些是文档中 dataprovider 示例实现的过滤器参数,将由后端解析。 在该示例中,您可以双向过滤日期:查找大于或等于某个日期或小于或等于某个日期的日期。 只要后端和数据提供者支持它,您就可以有多个过滤器在同一个“列”上工作。

需要注意的重要一点是,过滤器只是传递给数据提供者然后传递给后端的参数,这取决于每个项目相应地构建数据和提供者。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM