使用formData接口传参时,null或undefined变成了字符串的问题

在使用formData向后端传参时,formData会将参数转化为字符转(非文件类型)如果存在参数为null或者undefined时候,也会转为 'null' / 'undefined',导致后端接收参数时,会接收到这样的数据存在库里,前端再获取数据时,就会原封不动的返回'null' / 'undefined',这个是有问题的。

解决办法:

前端传参时,判断一下参数值是否为null/undefined,如果是修改为空字符串 "" ,即可。

猜你喜欢

转载自blog.csdn.net/m0_59962790/article/details/130783447