美文网首页海纳百川
vue-treeSelect校验

vue-treeSelect校验

作者: 凛冬已至_123 | 来源:发表于2019-01-22 11:08 被阅读0次

vue-treeSelect简介

vue-treeSelect
这是一个树形下拉选择框

image
  • 如果在form表单里(el-form)进行校验会出现问题,rules里的tigger没有相关的触发校验事件(我在网站上没有找到,change不能触发)

下面写一下我的解决方法案例

  • 先看代码
代码示例
<treeselect v-model='partake.dicPid' :multiple='false' :options='options1' @input='changeDicPid' @close='changeDicPid' v-show='dialogShow'></treeselect>
  • rules里正常写
rule写法
  • @input@close的含义
image

顾名思义input是输入之后调用的方法,close是关闭下拉框调用的方法(因为选择框有个输入搜索功能,所以需要调用input方法)

  • 在input和close调用的方法里用validateField重新校验,就能在选择或清空数据时进行校验
image
changeDicPid(val){
  this.$nextTick(()=>{
    this.$refs.partakeRef.validateField('dicPid)
}) 
}
  • 在保存和关闭的方法里正常调用表单校验和清除校验即可

    需要注意的是,在清除校验时,会调用方法里的校验,此时会提示校验信息,所以可以判断一下保存状态

相关文章

  • vue-treeSelect校验

    vue-treeSelect简介 vue-treeSelect这是一个树形下拉选择框 如果在form表单里(el-...

  • vue-treeselect的使用

    需求: 选择地点,一次呈树形状铺开,可以多选,可以删除,支持搜索 实现: 一、首先安装包"@riophae/vue...

  • vue-treeselect.cjs.js?7d66:227 [

    在使用vue-treeselect的时候会出现如下报错提示: 出现这种情况是因为,数据的名称可能包含前后空格,但是...

  • 设计模式之责任链模式

    抽象处理者 校验的具体规则类 校验用户昵称 校验邮箱 校验状态 校验密码 校验规则客户端 输出结果

  • Kettle 实战之 (3) 数据校验

    实例 增加节点-数据校验 1、从【校验】节点分类中选择【数据校验】 2、设置校验规则点击【增加校验】,增加校验规则...

  • spring的后台数据校验

    数据校验对于开发项目来说是必须的。校验一般分为前台校验和后台校验,前台校验是必须要做的,后台校验是可选的。后台校验...

  • 前端常用正则校验

    校验邮箱方法 校验电话 校验手机号

  • Alamofire证书校验的几种方式

    校验颁发机构 校验公钥 证书完全校验

  • Element、iview 表单校验总结

    本文分享主要内容:基本用法、校验方式、部分校验(关联交验)、新增校验、 动态切换校验、校验/重置Form表单、日期...

  • 校验器

    数据通过校验器校验,如果校验不通过,拦截器抛出错误,校验器下面的代码就不能继续执行。 拓展:校验器负责数据校验,拦...

网友评论

    本文标题:vue-treeSelect校验

    本文链接:https://www.haomeiwen.com/subject/uckljqtx.html