今天开发时遇到一个小bug,也不算bug,记录一个笔记
当我们在调用后端接口时候,需要传递后端需要的值,而有些默认值是不需要的,前端定义了又不想让他为空,作为空字符串传递过去,因为有可能空也是一种查询方式,这个时候我们把不需要的值给他定义为“undefined”,就不会携带默认字符串
FormData: {
province: "公司",
companyName: this.companyName? this.companyName : undefined
},
//接收到的
{
province:"公司"
}