
iview
小_宋
这个作者很懒,什么都没留下…
展开
-
iview单独动态验证表单
iview 单独验证表单中的某一项// form是表单,name 是需要单独验证的某一项this.$refs['form'].validateField('name', (valid) => { // valid的为空则证明表单验证通过,否则不通过 console.log(valid); if (!valid) { }});iview单独验证表单中的多个输入框// fieldsCommon1 需要验证的多个表单项,是prop值let .转载 2021-01-24 14:24:39 · 1376 阅读 · 0 评论 -
iview 表单验证,隐藏显示的表单之后验证信息依然存在解决办法
根据选择不同的值,下方的显示表单也发生变化,但是原先的验证信息并没有完全清除,如图解决办法第一种,可以在改变事件中清除验证changeType(val) { this.$refs['form'].resetFields();}第二种方法,可以给验证的每个表单绑定一个唯一的key值<FormItem label="用户名" prop="userName" v-if="isShow" key="1236"> <Input type="text" v.原创 2021-01-07 16:52:39 · 2048 阅读 · 1 评论 -
iview中的表单验证点击提交右侧一直显示加载中解决办法
一直显示加载是因为正在验证, iview 验证中的数据必须是字符串,如果数据类型不对则会出现一直在加载解决办法,验证的数据转换成 string 类型const validateIP = (rule, value, callback) => { let ip = this.form.ip; let exp = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d.原创 2021-01-05 11:42:19 · 1371 阅读 · 0 评论