iView Form 表单校验注意点
设置 rules, 并制定 prop
<Form ref="topicForm" :model="topicForm" :rules="topicFormValidate" :label-width="80">
<FormItem label="名称" prop="topicName">
<Input
type="text"
v-model="topicForm.topicName"
placeholder="请输入名称"
style="width: 180px"
/>
</FormItem>
</Form>
代码校验与重置
// 校验
this.$refs.topicForm.validate(valid => {
if (valid) {
...
}
}
// 重置
this.$refs.topicForm.resetFields();
自定义校验
export default {
name: "add-topic",
data() {