vue输入框axios请求传参undefined,自动过滤为空的参数

参数如果是undefined的时候,传参时会默认无这个字段,自动过滤掉。

// 传参时有如下两个,但是很有可能其中某一个为空,但是又不想传给后端
{
	name:'wf',
	age:''
}

// 咱们可以这样写,一旦为空,给它赋值为undefined
{
	name:'wf',
	age: this.age ? this.age : undefined
}

// 接口请求的时候参数就会自动转换成下面这种方式,将没有赋值的age自动过滤掉
{
	name:'wf'
}

你可能感兴趣的:(前端,动画,javascript)