位置: IT常识 - 正文

关于uni-app中uni-forms表单验证时“多级结构对象数据”如何做数据校验的解决方案(uni-app实例教程)

发布时间:2024-01-13
关于uni-app中uni-forms表单验证时“多级结构对象数据”如何做数据校验的解决方案 - 前言

推荐整理分享关于uni-app中uni-forms表单验证时“多级结构对象数据”如何做数据校验的解决方案(uni-app实例教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:关于uni-app中的sfc文件中,描述错误的是,uni-app navigateto,uni-app坑太多了,uni-app实例教程,uni'app,uni-app navigateto,uni-app实战,uni-app实战,内容如对您有帮助,希望把文章链接给更多的朋友!

这几天在做uni-app表单验证时遇到了一个问题,按官方文档给出的方法,当需要数据校验时,只需要 1.为uni-forms中的"modelValue"数据设置“:rules”对应 2.“uni-forms-item”的name和“uni-easyinput”中“v-model”中的key和“rules”中的key相同 就可以对该项“uni-easyinput”做数据校验了。

这一步很多人看官方文档就能够写好,并没有其他问题。

- 问题

问题在于,formsData不可能只是一层对象,这里面很可能是对象包对象,也就是“多级结构对象数据”(如图所示),此时,按上面的校验方法,当“uni-easyinput”后面有很多级时,name就不知道如何写了,rules也没有可以参照的方法。

关于uni-app中uni-forms表单验证时“多级结构对象数据”如何做数据校验的解决方案(uni-app实例教程)

如果你再按下图这样写,那name是找不到rules中与之对应的key的,也就是说数据校验无效,你无论输入框中怎么写内容,依然会提示“请输入内容”。 *

这里要说一句,uni-app的uni-ui和elementUI完全没办法比,问题无比的多,而且功能都不完全,网上教程又少,真的太难用了。

- 解决方案

在全网搜索很久后,最后在该组件下面看到了作者对类型问题的提问,在作者的推荐下,尝试使用开发文档中提到的“动态表单校验”来完整该需求。 这里“动态表单校验”的大概意思是,单独给“uni-forms-item”写一个规则,将name以数组方式写,把后面多个key组合在数组中,写出来就是这样的。

<uni-forms-item label="购入渠道" name="buyWay" required :rules="[{'required': true,errorMessage: '该项必填'}]":name="['buyInfo','buyWay']"><uni-easyinput v-model="commodity.buyInfo.buyWay" placeholder=""></uni-easyinput></uni-forms-item>

附上对应图片(如下图所示) 这样就不需要在到“uni-forms”中的rules中为该项写规则了,因为该项单独有了校验规则。 其他地方没有改变。至此,就可以正常校验了。

没有输入数据时

输入数据后

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

上一篇:机器学习中的隐变量/潜变量和隐藏空间/潜在空间

下一篇:将时间序列转成图像——格拉姆角场方法 Matlab实现(时间序列转换)

  • 苹果se2屏幕多大尺寸(苹果11pro 屏幕多少寸)

    苹果se2屏幕多大尺寸(苹果11pro 屏幕多少寸)

  • 苹果12pro参数(苹果12pro参数配置)

    苹果12pro参数(苹果12pro参数配置)

  • 苹果平板cellular什么意思(苹果平板cellular版和wlan版区别)

    苹果平板cellular什么意思(苹果平板cellular版和wlan版区别)

  • 手机计时器怎么使用(手机计时器怎么弄到屏幕上)

    手机计时器怎么使用(手机计时器怎么弄到屏幕上)

  • pc版和mac版有什么区别(mac和pc哪个好用)

    pc版和mac版有什么区别(mac和pc哪个好用)

  • 红米k30为什么会发热(红米K30为什么会卡的厉害)

    红米k30为什么会发热(红米K30为什么会卡的厉害)

  • 苹果11用无线充电器伤手机吗(苹果11用无线充电宝不充电)

    苹果11用无线充电器伤手机吗(苹果11用无线充电宝不充电)

  • 防偷窥手机膜对眼睛有害吗(防偷窥手机膜好吗?)

    防偷窥手机膜对眼睛有害吗(防偷窥手机膜好吗?)

  • honor8a是什么型号(honor8a是什么型号手机)

    honor8a是什么型号(honor8a是什么型号手机)

  • 华为的曲面屏容易坏吗(华为曲面屏容易碎怎么办)

    华为的曲面屏容易坏吗(华为曲面屏容易碎怎么办)

  • vertu手机支持电信吗(vertu新款手机)

    vertu手机支持电信吗(vertu新款手机)

  • ipad能不能连接鼠标(ipad能不能连接热点)

    ipad能不能连接鼠标(ipad能不能连接热点)

  • 手机红外线有什么用(手机红外线有什么)

    手机红外线有什么用(手机红外线有什么)

  • 哈罗单车一个手机能扫几辆(哈罗单车一个手机号能扫两个车吗)

    哈罗单车一个手机能扫几辆(哈罗单车一个手机号能扫两个车吗)

  • 手机通话记录如何备份与恢复(手机通话记录如何恢复)

    手机通话记录如何备份与恢复(手机通话记录如何恢复)

  • 拼多多免拼单在哪里(拼多多免拼单在哪里按)

    拼多多免拼单在哪里(拼多多免拼单在哪里按)

  • iphone11美版是双卡吗(iphone11美版是双卡双待吗)

    iphone11美版是双卡吗(iphone11美版是双卡双待吗)

  • 安卓10正式版发布时间(安卓10正式版发布)

    安卓10正式版发布时间(安卓10正式版发布)

  • 蓝牙适配器4.0和5.0有什么区别(蓝牙适配器4.0和5.0)

    蓝牙适配器4.0和5.0有什么区别(蓝牙适配器4.0和5.0)

  • 水印相机照好后改时间(水印相机照好后怎么改时间)

    水印相机照好后改时间(水印相机照好后怎么改时间)

  • 美团签到现金券用不了(美团签到现金券没有到账)

    美团签到现金券用不了(美团签到现金券没有到账)

  • 怎么复原微信聊天内容(怎么复原微信聊天记录)

    怎么复原微信聊天内容(怎么复原微信聊天记录)

  • 苹果权限管理在哪里(iphone里的权限管理在哪)

    苹果权限管理在哪里(iphone里的权限管理在哪)

  • Windows 10桌面右键无法弹出菜单怎么办(windows10桌面右键没反应)

    Windows 10桌面右键无法弹出菜单怎么办(windows10桌面右键没反应)

  • echarts柱状图坐标轴的内容太长导致显示不全的两种解决办法(echarts柱状图坐标轴)

    echarts柱状图坐标轴的内容太长导致显示不全的两种解决办法(echarts柱状图坐标轴)

  • 性能优化必备——火焰图(性能优化模式)

    性能优化必备——火焰图(性能优化模式)

  • 农产品增值税加计扣除可以补申报吗
  • 行政事业单位购买固定资产的流程
  • 个体户和公司的经营范围有区别吗
  • 费用日记账明细
  • 乘车保险费
  • 向境外个人支付咨询费如何算税
  • 应收账款周转率正常值范围
  • 记账汇率是什么意思
  • 承接所有业务
  • 咨询案例模板
  • 新公司不核税可以吗
  • 未认证的增值税发票如何开具红字发票
  • 小规模纳税人免税怎么做账
  • 营业成本包括费用类吗
  • 坏账损失计入什么费用
  • 小型微利企业预缴
  • 连续亏损二年怎么处理
  • 销售产品配件计入什么科目
  • 商品进价销售要上税吗
  • 电脑系统还原步骤
  • 账面价值,账面净值,账面余额
  • 交付是不是法律行为
  • 如何在excel中计算两列数值的差
  • 个税返还的会计处理方法
  • 不良资产核销的影响
  • iqoo怎么开启无线充电
  • 增值税收范围
  • 烟花绽放的除夕夜题目
  • js解耦
  • thinkphp5教程
  • linux运行c++程序
  • 用流程图的形式写出视觉的形成过程
  • 文心为何意
  • 固定资产处置的三种方式
  • 有形动产租赁个税是经营所得吗
  • 金融企业的代理业务
  • 差额征税的几种情况
  • 账实不符的后果和对策
  • 物权转移手续是什么
  • 小规模企业出售汽车如何交税
  • 5 分钟速通 SVG
  • 现金流量表存货增加额怎么算
  • 公允价值变动借方表示什么
  • 清算机构收单机构和发卡行
  • 社保是当月计提当月交吗
  • 通货膨胀溢价的英文
  • 进项税加计抵扣政策2023年
  • 开的票比实际支付的多,账务怎么处理
  • 主要业务活动是什么意思
  • 普通发票和增值税普通发票一样吗
  • 运费发票如何做分录
  • 债务重组的方式不包括债务转为资本
  • 住宿费的进项税额
  • 买卖股票手续费怎么算
  • 收到以前年度税费返还的会计分录
  • 国家退税计入什么科目
  • 租赁费属于酌量性固定成本
  • 什么是资产处置收益
  • 本月的费用
  • 收到同业清算互联前置如何入账
  • 车辆保险证明怎么开
  • xp系统1
  • avgnt.exe
  • win8系统如何关闭杀毒系统
  • macbook桌面2
  • win7大小写提示图标
  • centos删除vg
  • pphelper是什么文件
  • unity双击
  • 安卓deprecated
  • fortune命令
  • 浅谈一下新冠的好处
  • Android 自定义view炫酷动画
  • jquery attribute
  • 个人经营所得定率征收税率表
  • 贵州省税务总局领导班子
  • 建筑工地临时板房验收规范最新
  • 副局长是由局长任命的吗
  • 住宅区地下车位产权归属
  • 个体税务登记资料不齐怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号