位置: IT常识 - 正文

uniapp表单验证方法详解(uni-app表单验证)

编辑:rootadmin
From表单组件具有数据收集、提交数据的功能,某种程度上说它就是一个容器,下面这篇文章主要给大家介绍了关于uniapp表单验证的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 目录

推荐整理分享uniapp表单验证方法详解(uni-app表单验证),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uniapp如何验证每个页面鉴权,uniapp如何验证每个页面鉴权,uniapp实现表单验证,uniapp如何验证每个页面鉴权,uniapp表单post提交,uniapp实现表单验证,uniapp表单验证veevalidate,uniapp表单验证veevalidate,内容如对您有帮助,希望把文章链接给更多的朋友!

表单验证不触发解决办法1:直接在input中加入@input="binddata('email',$event.detail.value)"方法2:validateFunction 自定义校验规则总结表单验证不触发解决办法第一个参数传入当前表单组件所在的 name,同当前父组件 uni-forms-item 绑定属性 name 的值第二个参数传入需要校验的值,内置组件可以通过 $event.detail.value 获取到组件的返回值,自定义组件传入需要校验的值即可第三个参数传入 uni-forms 组件绑定属性 ref 的值,通常在多表单的时候需要传入,用来区分表单,如页面中仅有一个 uni-forms 可忽略1:直接在input中加入@input="binddata('email',$event.detail.value)"方法<uni-forms-item label="邮箱" name="email"><input class="input"v-model="formData.email"type="text"placeholder="请输入用户名"@input="binddata('email',$event.detail.value)" /></uni-forms-item>2:validateFunction 自定义校验规则rule : 当前校验字段在 rules 中所对应的校验规则value : 当前校验字段的值data : 所有校验字段的字段和值的对象callback : 校验完成时的回调,一般无需执行callback,返回true(校验通过)或者false(校验失败)即可 ,如果需要显示不同的 errMessage,如果校验不通过需要执行 callback('提示错误信息'),如果校验通过,执行callback()即可uniapp表单验证方法详解(uni-app表单验证)

(1)在onReady中设置规则

onReady() {// 需要在onReady中设置规则this.$refs.form.setRules(this.rules)},

(2)html代码

<uni-forms ref="form" :modelValue="formData"><uni-forms-item label="兴趣爱好" required name="hobby"><uni-data-checkbox v-model="formData.hobby" multiple :localdata="hobbys" /></uni-forms-item></uni-forms><button class="button" @click="submit">校验表单</button>

(3)rules代码

rules: {hobby: {rules: [{required: true,errorMessage: '请选择兴趣',},{validateFunction:function(rule,value,data,callback){if (value.length < 2) {callback('请至少勾选两个兴趣爱好')}return true}}]}}

(4)submit函数

submit(form) {this.$refs.form.validate().then(res=>{console.log('成功:', res);}).catch(err =>{console.log('失败:', err);})}总结

到此这篇关于uniapp表单验证的文章就介绍到这了,更多相关uniapp表单验证内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!

本文链接地址:https://www.jiuchutong.com/zhishi/310754.html 转载请保留说明!

上一篇:phpcms控制器在哪(phpcms使用教程)

下一篇:java线程执行的两种情况(java线程的执行体)

  • 开关柜型号含义(开关柜设计)(开关柜型号含义图片)

    开关柜型号含义(开关柜设计)(开关柜型号含义图片)

  • 苹果13怎么关闭运行的应用(苹果13怎么关闭勿扰模式)

    苹果13怎么关闭运行的应用(苹果13怎么关闭勿扰模式)

  • 微信数字货币怎么开通(微信数字货币怎么转账)

    微信数字货币怎么开通(微信数字货币怎么转账)

  • 华为荣耀悬浮窗口怎么打开(华为荣耀悬浮窗怎么用)

    华为荣耀悬浮窗口怎么打开(华为荣耀悬浮窗怎么用)

  • 手环长期不用充不上电(手环长时间不用充电没反应)

    手环长期不用充不上电(手环长时间不用充电没反应)

  • 2020抖音用户有多少亿呢?(2020抖音用户有多少亿)

    2020抖音用户有多少亿呢?(2020抖音用户有多少亿)

  • 群昵称改了仍显示备注(群昵称改了为什么在群里还是看不到)

    群昵称改了仍显示备注(群昵称改了为什么在群里还是看不到)

  • 微信如何设置离线状态(微信如何设置离开状态)

    微信如何设置离线状态(微信如何设置离开状态)

  • 笔记本0打不出来怎么办(笔记本0打不出来变成/为什么)

    笔记本0打不出来怎么办(笔记本0打不出来变成/为什么)

  • 计算机十项常见故障(计算机十项常见故障实例)

    计算机十项常见故障(计算机十项常见故障实例)

  • 苹果8单卡还是双卡(苹果8单卡还是双卡双待)

    苹果8单卡还是双卡(苹果8单卡还是双卡双待)

  • 刚买的苹果11有钢化膜吗(刚买的苹果11有别人的照片)

    刚买的苹果11有钢化膜吗(刚买的苹果11有别人的照片)

  • 苹果x和苹果8p哪个屏幕大(苹果x和苹果8p哪个耗电快)

    苹果x和苹果8p哪个屏幕大(苹果x和苹果8p哪个耗电快)

  • 苹果11怎么微信分身啊(苹果11怎么微信视频美颜)

    苹果11怎么微信分身啊(苹果11怎么微信视频美颜)

  • 华为暗黑模式怎么设置(华为暗黑模式怎么打开)

    华为暗黑模式怎么设置(华为暗黑模式怎么打开)

  • 小米mix2s支持qc4.0吗

    小米mix2s支持qc4.0吗

  • 微信收款会泄露个人信息吗(透露微信收款码安全吗)

    微信收款会泄露个人信息吗(透露微信收款码安全吗)

  • 微信钱包在哪(企业微信钱包在哪)

    微信钱包在哪(企业微信钱包在哪)

  • 美图秀秀能拍证件照吗(美图秀秀拍证件照)

    美图秀秀能拍证件照吗(美图秀秀拍证件照)

  • win10在哪取消远程默认网关(win10怎么取消远程控制)

    win10在哪取消远程默认网关(win10怎么取消远程控制)

  • 三星专业模式怎么拍星空(三星专业模式怎么调)

    三星专业模式怎么拍星空(三星专业模式怎么调)

  • 安卓手机快速呼叫转移(安卓快速设置呼叫转移)

    安卓手机快速呼叫转移(安卓快速设置呼叫转移)

  • 三星s10待机耗电怎么解决(三星s10待机耗电快)

    三星s10待机耗电怎么解决(三星s10待机耗电快)

  • 太极app到底怎么用(太极app咋用)

    太极app到底怎么用(太极app咋用)

  • 陌陌如何设置静音,但是显示有消息(陌陌在哪里设置静音)

    陌陌如何设置静音,但是显示有消息(陌陌在哪里设置静音)

  • oppo手机蓝牙接收的文件在哪里(OPPO手机蓝牙接收的文件保存在哪里)

    oppo手机蓝牙接收的文件在哪里(OPPO手机蓝牙接收的文件保存在哪里)

  • 打电话听筒声音小怎么回事(打电话听筒声音很小vivo)

    打电话听筒声音小怎么回事(打电话听筒声音很小vivo)

  • Win10一直在无限循环登录界面怎么解决?(win10开机无限werfault一直刷新)

    Win10一直在无限循环登录界面怎么解决?(win10开机无限werfault一直刷新)

  • 纯外贸出口企业出售固定
  • 注册资本没有全额怎么办
  • 合同金额含税不含税
  • 建安行业是建筑行业吗
  • 其他综合收益在利润表的哪个位置哪里
  • 融资租赁承租方会计账务处理流程
  • 公司垫付员工工资怎么做账
  • 金税三期国地税合并
  • 全资子公司改为独立公司
  • 处置车辆收入缴税规定
  • 装修工程分期开票分期付款如何作账?
  • 退休人员在企业兼职规规定
  • 长期借款按月计提
  • 固定资产安装完毕达到预定可使用状态
  • 含税进货价款怎么算
  • 民非企业补贴收入要缴纳增值税会计分录怎么写?
  • 免抵税额为什么不能抵下期
  • 交上月增值税的凭证
  • 设备安装税率是6%还是9%
  • 建筑企业能申请小微企业吗
  • 公司支付媒体广告费用必须签订合同吗?如果没有签订合同是否不能税前扣除?
  • 个税退税手续费税率
  • 工会经费具体用途是什么
  • 注册资本转让股权
  • 消耗性生物资产的账务处理
  • 纳税人识别号和税号一样吗
  • 流动资产周转率计算公式
  • 库存商品赠送会计分录
  • 预付账款补付货款分录
  • php多线程怎么实现
  • 资产减值损失会影响营业利润吗
  • 大白菜一键装机教程
  • linux的vi编辑器怎么用
  • 发生坏账账务处理
  • PHP:stream_socket_get_name()的用法_Stream函数
  • 支付保证金需要附件
  • 原材料运费可以计入制造费用吗
  • 企业备用金预借多久到账
  • 房产税缴纳标准是多少
  • 城建税征税范围广吗
  • vue播放rtsp视频流
  • 科罗拉多州位置
  • 厂房改造支出可以计入厂房价值吗
  • 什么是社保差额
  • 收到的国家电网电话
  • 非同级财政拨款收入属于什么科目
  • vue使用百度地图三方标准地图清空后卡死
  • 注意力机制cbam
  • es6体验
  • 存货报废如何处理方案
  • 赠送顾客的商品怎么入账
  • 养老保险产生的利息怎么入账
  • vue2跟vue3
  • 回溯法实现全排序的方法
  • 织梦建站详细教程
  • 织梦标签教程
  • 所得税费用本期金额怎么算
  • 进出口货物报关单填制规范
  • 建筑业 成本
  • 产品的包装费属于什么科目?
  • 购买东西进项税额怎么算
  • 什么是流动负债确认条件是什么
  • 增值税销项抵扣报税后有效期是多长时间
  • 专用发票金额大实际报销金额小会计分录怎么做
  • 机械租赁怎么开9个点
  • 内帐与外帐的哪个更好
  • sql语句学习
  • 如何解决电脑蓝屏0X0000007B
  • winlogon是什么意思
  • win7搜索选项
  • linux如何给网卡配置ip地址
  • 电脑主板驱动
  • win7 32位无线网卡驱动
  • cocos2dx开发的游戏
  • node.js如何运行
  • 搭建nodejs环境
  • unity打包全屏
  • 公司代扣税怎么办理
  • 广西税务申报增值税时为什么打开表格时总是加载中
  • 曲靖市国家税务局杨春天
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设