如何解决如何将应用按钮添加到 AntD 日期范围选择器的底部,以运行 API 调用?
我的报告中有一个范围选择器来选择开始和结束日期。一旦选择了日期范围(onchange),它将调用 API 并获取数据。但是当用户想要选择另一个日期范围时,它会调用API,只要改变一个日期。
如何将确定或应用按钮添加到范围选择器以提供 API 调用而不是更改日期。范围选择器现在实现如下。
<RangePicker
format="YYYY-MM-DD"
onChange={onChange}
disabledDate={(currentDate) => currentDate.isAfter(moment())}
/>
function onChange(value,dateString) {
/**fetch API**/ }
解决方法
您应该能够使用 renderExtraFooter
功能。
我没有测试过这段代码,所以它可能有错误,但类似于:
<RangePicker
format="YYYY-MM-DD"
renderExtraFooter={() => <Button onClick={onChange}>Apply</Button>}
disabledDate={(currentDate) => currentDate.isAfter(moment())}
/>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。