如何在vue中使用element实现表单校验功能-创新互联

本篇文章给大家分享的是有关如何在vue中使用element实现表单校验功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联服务项目包括梁溪网站建设、梁溪网站制作、梁溪网页制作以及梁溪网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,梁溪网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到梁溪省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

template代码:

 
      
       
      
     

data定义数据代码:

  data() {
   return {
 Opinion: {
     radio: "1",
     txt: "",
     value: ""
    },
    rules: {
     txt: [{ required: true, message: "请输入审核意见", trigger: "blur" }]
    }
   };
  },

methods方法代码:

 async approval() {
    let _this = this;
 this.$refs.MyOpinion.validate(async valid => {
      if (valid) {
       const res2 = await _this.$axios.post(`/approve/approve_refuse`, {
        ...obj
       });
       if (res2.data.error == 0) {
        _this.$message.success(res2.data.message);
       }
       _this.innerVisible = false;
       _this.visibleApply = false;
      }
     });
 }

  注意点:①定义prop的时候,值要求是属于form绑定的model数据对象里面,同时名字要一样;

      ②data中定义rules要在定义表单的数据之后(我一般放在data的最后面)

vue是什么

Vue是一套用于构建用户界面的渐进式JavaScript框架,Vue与其它大型框架的区别是,使用Vue可以自底向上逐层应用,其核心库只关注视图层,方便与第三方库和项目整合,且使用Vue可以采用单文件组件和Vue生态系统支持的库开发复杂的单页应用。

以上就是如何在vue中使用element实现表单校验功能,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


文章标题:如何在vue中使用element实现表单校验功能-创新互联
标题来源:http://ybzwz.com/article/dceppj.html