小型企业网站开发,法人一证通主副证书管理新流程,合肥网站建设zgkr,武义县建设局网站首页项目场景#xff1a;
在修改项目bug时#xff0c;发现后端响应到前端的值#xff0c;通过change事件调用方法#xff0c;在方法中拿到值时#xff0c;有部分数据丢失。 问题描述
后端传到前端的值为#xff1a;字符串类型的00000089#xff0c;change调用…项目场景
在修改项目bug时发现后端响应到前端的值通过change事件调用方法在方法中拿到值时有部分数据丢失。 问题描述
后端传到前端的值为字符串类型的00000089change调用的方法中拿到这个值时变为了89。
错误代码
el-from-item propinsuredel-checkbox-group v-modeldto.insured% for(item in vo.insured) { %el-checkbox label${item.name} change inChange(${item.no}) /el-checkbox% } %/el-checkbox-group
/el-from-item script typetext/javascriptinChange : function(val){console.log(res: , val);}
/script 原因分析
后端传到前端的值为字符串类型的00000089但是传递change事件中元素类型发生了改变变为数字类型传递到方法中就变为了数字类型的89。 解决方案
直接上代码
el-from-item propinsuredel-checkbox-group v-modeldto.insured% for(item in vo.insured) { %el-checkbox label${item.name} name${item.no} change inChange /el-checkbox% } %/el-checkbox-group
/el-from-item script typetext/javascriptinChange : function(val, e){console.log(res: , e.target.name);}
/script