为了账号安全,请及时绑定邮箱和手机立即绑定

Element UI 里的表单验证的required必填的属性不能动态响应?

Element UI 里的表单验证的required必填的属性不能动态响应?

呼啦一阵风 2018-11-13 12:54:08
现在遇到的问题:在一个表单里,有A、B 2个select下拉框,当A下拉框里面为某个特定的值的时候B下拉框为必填项,否则为可选项。我试过在rules里面这样写:    rules:{             overseasStudents:[{ required:!this.overseasStatus,message:'请选择留学人员',trigger:'blur' }]      }通过操作this.overseasStatus这个的布尔值来实现required这个属性的值,但是不行,好想只识别初始化的值,初始化是true的话那就是必填,后面改动的时候是不响应的。(我用的ElementUI的版本是1.4的)怎么解呢?希望各位能给出思路,遇到过的大佬,麻烦指点一二。小老弟感激不尽。
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

change时时候:

this.rules.overseasStudents = [].contact(this.rules.overseasStudents)


查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 9368 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信