Vue + ElementUI 动态设置表单必填属性 |
您所在的位置:网站首页 › 必填项怎么设置 › Vue + ElementUI 动态设置表单必填属性 |
最近要实现一个动态设置表单必填属性的需求。如图, 当审核结果是通过的时候,可以不填写审核意见进行提交。而如果审核结果是驳回的时候则必须填写审核意见才能提交。 第一个想法就是建两个一样的el-form-item,一个有rules,一个没有,然后通过v-if控制显隐。 感觉上是OK的,然后提交的时候却发现驳回的时候,在不填写审核意见的情况下仍然可以提交。 这个要讲清楚涉及到底层代码、DOM渲染等问题了,巴拉巴拉。。。(主要是不会,就不误导了) 那应该怎么解决呢? 在知道大概原因后可以将判断条件移动至el-form-item,然后通过行内的rules来控制渲染问题。 然后经过多次实验点击均测试无问题。 待修炼修炼再来细谈这个问题吧。
参考资料 感谢感谢! |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |