|
需求:radio切换的时候要累加不同的计分,有个总分需要计算
做法:radio每一项的value是数字1,2,3,4...,change的时候,将value转换成数字加总,因为有编辑问题,所以是总分-oldValue+Value
状况:
v-form-render加载好设计表单后,radio选择触发change,算出总分。然后保存json到数据库。
编辑时,用editFromRef.value.setFormData(jsonData);加载数据。
问题来了,加载后的数据,再重新选择的时候,第一次oldValue是空,再点击第二次,oldValue就会有值。
有没有大佬遇到过这个问题,总感觉是oldValue在本地缓存,像是bug或者类型转换的问题。查了文档也没有。
具体如下图
下图是我编辑前为3,点击选择2触发change,但是oldValue的3没有
再重新选回3,oldValue的2就有了
求解~顺带问一句题外话,element plus一直在升级,官方还在跟着维护吗,下面这个问题会不会后期出现问题
我知道答案
回答被采纳将会获得 200 威望 已有0人回答
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册账号
x
|