如何解决ExportButton的resource属性没有任何作用react-admin 3.7.1
我最近将react-admin
的版本从2.7
更新为3.7.1
。
我曾经使用ExportButton
向后端和我的后端发送api调用导出csv
用来从后端提供服务。
我过去通过ExportButton
resource
道具来操纵api调用的方式。但是,由于我已迁移到较新的版本,所以我看到将任何内容传递给资源属性都没有效果,因此该URL由默认页面的URL生成。
我找不到任何有关ExportButton进行了新更改的信息,也找不到关于github存储库上所述的任何问题的信息。
先谢谢您
const ListActions = ({
resource,filterValues,total,maxResults,currentSort,exporter,permanentFilter,showFilter,displayedFilters,filters,}) => {
return (
<TopToolbar style={TopToolbarStyle}>
{filters && cloneElement(filters,{
resource,context: 'button',})}
<RefreshButton />
<ExportButton
disabled={total === 0}
resource={resource + '_csv'} // used to changs page's url eg: page is home -> home_csv
sort={currentSort}
filter={{ ...filterValues,...permanentFilter }}
exporter={exporter}
maxResults={maxResults}
/>
</TopToolbar>
)
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。