一、项目场景:下拉框选项key是数字类型,绑定的值为字符串类型,这时当数据回显时,下拉框绑定失败
原因分析:类型不同意,无法绑定
解决方案:在获取到回显数据信息时,把字符串类型转成数字类型:使用Number(value)函数进行转换
二、项目场景:后端使用Date类型接收前台日期类型,在编辑回显时,包类型错误
原因分析:在回显时使用的类型是string类型,而在接受的时候使用的object类型
解决方案:前端自定义转换
convertDateFromString(dateString) {
if (dateString) {
const arr1 = dateString.split(" ");
const sdate = arr1[0].split('-');
const date = new Date(sdate[0], sdate[1] - 1, sdate[2]);
return date;
}
}