React实现下载导出Excel表格功能

react

功能说明

点击下载按钮实现下载功能。

实现说明

1.如果请求后需要拿到的数据已经是正常的数据流,那么可以直接处理数据。

2.处理数据流的方法


3.如果拿到的是已经处理过的json数据,并不是我们所需要的直接数据流,那么就需要进行一些处理去帮助我们找到需要特殊处理到的数据流。

  • 设置一个“标志”,类似于定位符,找出定位做出相应处理。

可以自己封装一个请求方式,在请求头部带上特殊“标记位”,然后在做请求的那块做处理。如果是用的已经封装好的请求,不想做额外封装处理,那可以在请求参数里带上,如下图所示。


这里就是直接带参数进行处理,如果有条件的话最好还是建议再封装一个请求,直接在请求头带上。这里因为不改动原封装好的请求方式所以直接做的带参请求,最好还是不要采取这种直接用参数带过去的操作。

说明

这块只是一个操作举例,不一定人人适用。但是关键点在于是要理清:自己需要处理的数据是什么,需不需要自己做额外处理,怎么进行单独分拎出来进行一个处理,请求参数要不要做额外处理,以及拿到需要数据流怎么做对应处理等等

以上是 React实现下载导出Excel表格功能 的全部内容, 来源链接: utcz.com/z/382024.html

回到顶部