react将多个单个数据包装成JSON传到后台

项目需求

一个功能点需要支持批量操作也需要支持单个操作,而且是通过不同按钮去控制的,此时就需要去考虑的这样的问题了。

例子详解

在这里插入图片描述
我需要去做的就是可以通过批量去发送,也可以单个发送,但是他们请求的接口都会是同一个,所以数据类型也是一样的
在这里插入图片描述
此时需要将数据都处理成这样的,对于批量数据,通过数组遍历就可以了,对于单条数据封装成一个数组再往后台传就可以了:
首先看一下批量数据的处理:
在这里插入图片描述
通过数组将勾选的数据遍历出来就可以了。
再看单条数据的处理:
在这里插入图片描述
要注意的就是多条获取数据和单条获取数据的方式及来源不一样,所以单条的时候就不能通过数组去遍历,因为你拿到的并不是数组。
这是我所想到的解决办法,如果有更好的方法欢迎各位大佬指教。

猜你喜欢

转载自blog.csdn.net/weixin_43734184/article/details/100155661