iview的form表单中对select下拉进行on-change操作时的小BUG

在这里插入图片描述
在这里插入图片描述
需求是,在图1的下拉菜单进行操作,改变下拉菜单中选项时,改变图二中复选框的显示隐藏

在这里插入图片描述

首先iview的下拉菜单只能绑定两个值,label和value,而此时我需要后台给我的第三个值判断复选框的显示隐藏,没办法,还好后台总算给了一个value是唯一值,改变时对下拉菜单绑定的数组进行遍历判断。

然后就发生了如下的错误
在这里插入图片描述
想想真的没道理,value是下拉菜单的值,怎么就未定义了。

经过大佬的一番指导
发现了一个有意思的事,我的on-change方法在页面关闭的时候会再执行一次。

在这里插入图片描述

漫漫BUG之路,与君共勉

猜你喜欢

转载自blog.csdn.net/qq_32318311/article/details/88914221