我想使用 element-ui 和 asyc-validator 验证表中的字段,但不知道该怎么做!没有找到任何适当的文档和讨论线程,所以在这里发布我的问题。
Vue模板:
<el-form :model='myForm' :rules='rules' ref='myForm'>
<div v-for="(item, index) in items" :key="index">
<div class="col">
<el-form-item label="Description" prop="description">
<el-input v-model="item.description"></el-input>
</el-form-item>
<div>
<div class="col">
<el-form-item label="Price" prop="price">
<el-input v-model="item.price"></el-input>
</el-form-item>
<div>
</div>
</el-form>
我试图设置这样的规则,但它不起作用
rules: {
"description": { required: true, message: 'is required', trigger: 'blur' },
"price": { required: true, message: 'is required', trigger: 'blur' }
}
这是jsfiddle:https ://jsfiddle.net/cgL6y9kq/15/ 尝试提交表单,即使您填写了必填字段,也会出现错误。