一 、问题描述
一个产品信息,有一个输入框的数据是后端返回回显出来的
但是后端返回这个字段时候,这个字段为空值,在后端就根本在data中没有返回这个字段任何信息
如返回的data = {name : 123,age: 18}
因为age 为空,实际后端返回 data ={name:123}
age 则根本什么都没返回
此时前端 再列表中
<div>
<InputNumber :min="0" v-model="data.age" placeholder="请填写时间,如:45" ></InputNumber>
岁
</div>
此时该文本框就出现如下
前端输入框中显示
二、解决办法
这里只讲java情况
在返回的实体类型中的对应属性加上 问题即可解决
@JsonSerialize(nullsUsing = NullSerializer.class)
private Integer age;