elementui表单绑定集合,如何通过validateField验证集合中属性?
<el-form-item label="服务及时性" :prop="'ReturnVisitsDetailList.' + idx + '.TimelinessService'" :rules="rules.TimelinessService">
<div style="padding-top: 4px;">
<el-rate
:disabled="!editable"
v-model="item.TimelinessService"
@change='(score) => handleChange(score, `"ReturnVisitsDetailList.${idx}.TimelinessService"`)'
></el-rate>
</div>
</el-form-item>
代码如下,ReturnVisitsDetailList
为集合,TimelinessService
为集合中的对象的一个属性,由于绑定在 el-rate
控件上面,所以当验证通过时,并不会马上消除掉错误提示,所以需要调用validateField
来验证该字段。
但是这么写没起效果,应该怎么写呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
1.检查prop是否绑定正确
2.rate这个组件的验证规则需要自己去写