el-form收集验证带有嵌套对象的数据

平常的form收集验证

 <el-form ref="form" :model="form" :rules="rules" label-width="220px">
      <el-form-item label="名称" prop="name">
          <el-input v-model="form.name" placeholder="请输入名称" />
        </el-form-item>
</el-form>
data(){
    form:{
       name:" "
     },
    rules:{
        name:[{       
             required: true,
            message: "名称不为空",
            trigger: "blur",
                  }]
            }
}

  

而像form{
          user:{
              name:''  "
             }
       }
就不能用平常的方式,就可以用如下的代码(在验证中引号包上名字)
 
 <el-form ref="form" :model="form" :rules="rules" label-width="220px">
      <el-form-item label="名称" prop="user.name">
          <el-input v-model="user.name" placeholder="请输入名称" />
        </el-form-item>
</el-form>
data(){
    form:{
       name:" "
     },
    rules:{
        "user.name":[{       
             required: true,
            message: "名称不为空",
            trigger: "blur",
                  }]
            }
}

  

posted @ 2022-04-22 13:59  whiteWaiter  阅读(150)  评论(0编辑  收藏  举报