el-input无法输入的问题和表单验证失败问题(亲测有效)-开发bug总结4
大部分无法输入的问题:基本都是没有进行v-model双向数据绑定,这个很好解决。

本人项目中遇到的bug问题如下:
点击添加,表单内可输入用户名 和 用户姓名,但有时会偶发出现无法这两个input框里面无法输入内容。
原因(可能):网上查了很多都没有给出明确的解释,有的说可能是因为组件嵌套太深导致的,也有可能是组件本身有潜在bug。真实原因也没搞懂,有知道的同学可以告诉下。
解决方案:
添加change事件,然后使用$forceUpdate方法强制刷新。(这个也有问题)
采用这个方法,也会偶然出现无法输入,在研究了之后,舍弃了$forceUpdate,采用下面的方法:
html部分:
<el-form :mode="form" ref='form' :rules='rules'>
<el-form-item v-for='(value, key) in formFileMap' :key='key' :label='value' :prop='key'>
<el-input v-model='form[key]' @change="change($event, key)">
</el-input>
</el-form-item>
</el-form>
js 部分:
change(e, type) {
// this.$forceupdate() // 强制数据刷新之后, 验证失效, 改用 $set ,亲测有效
if(type == 'username') {
this.$set(this.form, 'username', e)
} else {
this.$set(this.from, 'nickname', e)
}
}
网上看到也有推荐使用 input事件,里面用$forceupdate()方法,这个虽然也可以,但是会导致rules校验失败。需要自定义校验来解决,但是我没太看懂博主写的。。。。感兴趣的可以过去看下el-input无法输入的问题和表单验证失败问题-CSDN博客
相关文章:
el-input无法输入的问题和表单验证失败问题(亲测有效)-开发bug总结4
大部分无法输入的问题:基本都是没有进行v-model双向数据绑定,这个很好解决。 本人项目中遇到的bug问题如下: 点击添加,表单内可输入用户名 和 用户姓名,但有时会偶发出现无法这两个input框里面无法输入内容。 原因&a…...
OpenCV+QT实现的数字图像处理算法合集
源码下载地址: 基于OpenCV和QT的图像处理源码 图像预处理 灰度处理 灰度直方图 灰度均衡 梯度锐化 Laplace锐化 边缘检测 Roberts Sobel Laplace Prewitt canny Krisch 噪声 椒盐噪声 高斯噪声 滤波 均值滤波 中值滤波 双边滤波 形态学滤波 高斯滤波 图像变…...
想要查看员工与客户聊天记录和跟进情况,有什么工具推荐吗?
想要查看员工与客户 聊天记录和跟进情况 有什么工具推荐吗? 想要查看员工与客户聊天记录和每天新增客户,可以使用微信管理系统这个工具。 微信管理系统是一个能够同时登录多个微信,实现一个人管理多个微信的工具。它分为两大版块,…...
androdi知识笔记
jbr embed:android studio自带的jdk AGP(android gradle plugin) aar jar 利用java语言可以写应用程序(利用已有库加速开发过程),也可以自己开发库用于特定功能(供引用)。 循环啊是个࿰…...
华为数通方向HCIP-DataCom H12-831题库(多选题:21-40)
第21题 网络管理员A希望使用ACL匹配特定的路由条目,请问以下哪些路由条目将被图中的ACL规侧匹配? acl number 2000 rule 10 permit source 10.0.0.0 0.0.6.0A、10.0.0.1/32 B、10.0.0.0/24 C、10.0.1.0/24 D、10.0.2.0/24 答案: 解析: 通配符十进制6转换二进制为00000110,…...
数据要素安全流通:挑战与解决方案
文章目录 数据要素安全流通:挑战与解决方案一、引言二、数据要素安全流通的挑战数据泄露风险数据隐私保护数据跨境流动监管 三、解决方案加强数据安全防护措施实施数据隐私保护技术建立合规的数据跨境流动机制 四、数据安全流通的未来趋势01 数据价值与产业崛起02 多…...
【Mybatis源码】XMLConfigBuilder构建器 - 加载XML与创建Configuration对象的过程
XMLConfigBuilder是Mybatis中定义的进行构建Configuration对象的类,此类用于读取XML配置文件创建并初始化Configuration对象;本篇我们主要介绍加载XML文件与创建Configuration对象的过程。 一、Configuration对象的创建过程 下面是从Configuration类中取到的代码片段: pu…...
台灯显色指数多少好?推荐显色指数优秀的护眼台灯
台灯的显色指数是其非常重要的指标,它可以表示灯光照射到物体身上,物体颜色的真实程度,一般用平均显色指数Ra来表示,Ra值越高,灯光显色能力越强。常见的台灯显色指数最低要求一般是在Ra80以上即可,比较好的…...
【2024秋招】2023-8-5-小红书-数据引擎团队后端开发提前批面经
1 面试官介绍 OLAP引擎,离线引擎,大数据分析中间件 2 自我介绍 缺点: (1)面试官让重点介绍自己最在行的项目,我真的在自我介绍上扯了一些别的东西… (2)在面试的时候因为想看简…...
【Docker从入门到入土 4】使用Harbor搭建Docker私有仓库
私有仓库 一、Harbor简介1.1 什么是Harbor?1.2 Harbor的特性1.3 Harbor和docker registry的关系1.4 Harbor的构成1.4 Harbor 配置文件中的两类参数1.4.1 所需参数1.4.2 可选参数 二、Harbor部署2.1 部署Docker-Compose服务2.2 部署 Harbor 服务Step1 下载或上传 Harbor 安装程…...
监控易一体化运维:打造机房环境监控的卓越典范
随着信息技术的飞速发展,机房作为企业数据和业务的中心,其运行状态和管理的重要性日益凸显。为确保机房的稳定性和可靠性,越来越多的企业选择使用一体化运维管理软件来进行实时监控。在这方面,监控易品牌提供了一款全面而高效的机…...
【X3m】DDR压力测试
Index of /downloads/unittest/ 设置CPU模式和降频温度# 若设备重启需再次配置这两条指令 echo performance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor echo 105000 > /sys/devices/virtual/thermal/thermal_zone0/trip_point_1_temp #1 cpu test ec…...
【Linux】32条指令带你玩转 Linux !
目录 1,whoami 2,who 3,pwd 4,ls 1,ls 2,ls -l 3,ls -a 4,ls -al 5,ls -d 6,ls -ld 5,clear 6,cd 1,cd 2&…...
高效恢复丢失的文件的10 款Android数据恢复工具
在当今快节奏的数字时代,从Android设备丢失重要数据可能是一场噩梦。 您需要一个可靠的恢复工具来取回您的数据,例如令人难忘的照片,重要的联系人,重要的工作文档等。 值得庆幸的是,有许多高效的Android数据恢复工具可…...
Python数据挖掘 | 升级版自动查核酸
📕作者简介:热爱跑步的恒川,致力于C/C、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 📗本文收录于恒川的日常汇报系列,大家有兴趣的可以看一看 📘相关专栏C语言初阶、C…...
港联证券:哪家证券公司开户好?
在现代社会,出资理财已经成为了一个不可或缺的部分。出资者在进行股票生意时,不可避免地需求选择一家证券公司进行开户。可是,哪家证券公司开户好?这是每个出资者都需求考虑的问题。本文将从多个角度分析,为您供给一些…...
RabbitMQ官方案例学习记录
官方文档:RabbitMQ教程 — RabbitMQ (rabbitmq.com) 一、安装RabbitMQ服务 直接使用docker在服务器上安装 docker run -it -d --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.12-management 安装完成后,访问15672端口,默认用户…...
Ikigai: 享受生命的意义
你为什么而活?你的存在意义是什么?除了工作、挣钱,还有什么值得投入人生?Ikigai是来自日本的哲学思想,意味着带给你快乐、让你享受生活的东西。知道自己的Ikigai,也许人生可以减少很多焦虑、痛苦和烦恼。世…...
ios 实现PDF,Word,Excel等文档类型的读取与预览
文章目录 一、前言二、iCould相关配置三、功能实现3.1 UIDocumentPickerViewController 选取控制器3.2 读取文件3.3 文档预览3.3.1 下载并保存3.3.2 QLPreviewController预览文档四、总结一、前言 最近正在研发的项目有一个需求: 允许用户将iCloud中的文档上传,实现文件的流…...
速锐得解码匹配特斯拉电动汽车安全性能检测车架号及BMS电池数据
电动汽车三大件分别是电池、电机和电控。到目前为止,电机技术已经非常成熟,直流永磁电机、永磁同步电机已经取代了异步电机,成为电动汽车的主流。很多人认为电动汽车最后一道技术门槛是电池,但在我国,汽车制造商在制造…...
LingBot-Depth实操手册:Gradio config接口解析与API文档调用方法
LingBot-Depth实操手册:Gradio config接口解析与API文档调用方法 1. 引言:从稀疏数据到精准三维 想象一下,你手头有一张普通的照片,还有一个从廉价深度传感器(比如某些手机或消费级设备)获取的深度图。这…...
企业级LLM内容提取架构:Jina Reader生产环境深度集成实战
企业级LLM内容提取架构:Jina Reader生产环境深度集成实战 【免费下载链接】reader Convert any URL to an LLM-friendly input with a simple prefix https://r.jina.ai/ 项目地址: https://gitcode.com/GitHub_Trending/rea/reader 在当今AI应用开发中&…...
告别眼瞎!FullEventLogView实战:高效分析海量Windows安全日志(evtx文件)的保姆级技巧
告别眼瞎!FullEventLogView实战:高效分析海量Windows安全日志(evtx文件)的保姆级技巧 在网络安全事件响应和系统运维中,Windows事件日志(evtx文件)分析是每个技术人员都绕不开的必修课。但当你面…...
保姆级教程:用Python 3.11和Poetry在本地搞定GraphRAG v2.7.0索引与查询
保姆级教程:用Python 3.11和Poetry在本地搞定GraphRAG v2.7.0索引与查询 GraphRAG作为微软开源的图增强检索生成技术,正在知识管理、智能问答等领域掀起新的效率革命。本文将带你用最新v2.7.0版本,在Python 3.11环境下通过Poetry构建完整的本…...
如何通过90个编程项目快速提升技能:App Ideas 完整实战指南
如何通过90个编程项目快速提升技能:App Ideas 完整实战指南 【免费下载链接】app-ideas A Collection of application ideas which can be used to improve your coding skills. 项目地址: https://gitcode.com/GitHub_Trending/ap/app-ideas 你是否曾想练习…...
语音转文字太乱?BERT文本分割帮你自动整理段落
语音转文字太乱?BERT文本分割帮你自动整理段落 你是不是经常遇到这样的困扰:语音转文字后的内容密密麻麻连成一片,没有段落分隔,阅读起来费时费力?或者会议记录、采访稿等长文本缺乏结构,难以快速定位关键…...
SiameseUIE部署案例:中小企业文档结构化信息抽取落地实践
SiameseUIE部署案例:中小企业文档结构化信息抽取落地实践 1. 项目背景与价值 在日常业务运营中,中小企业往往需要处理大量非结构化的文档数据。比如从合同文件中提取关键人物信息,从业务报告中抽取地点信息,或者从新闻稿件中识别…...
Nano-Banana Studio详细步骤:上传图片→选风格→调参→下载高清图
Nano-Banana Studio详细步骤:上传图片→选风格→调参→下载高清图 1. 认识Nano-Banana Studio:你的智能拆解设计助手 Nano-Banana Studio是一款基于先进AI技术的图像生成工具,专门帮助用户将各种物品一键生成专业级的拆解展示图。无论是服装…...
麦橘超然Flux控制台:如何保存模板、管理显存、提升生成效率
麦橘超然Flux控制台:如何保存模板、管理显存、提升生成效率 1. 为什么选择Flux控制台进行AI图像生成 在本地运行AI图像生成工具时,我们常常面临三个主要挑战:显存不足导致崩溃、复杂的参数设置让人望而却步,以及漫长的部署过程消…...
超级千问语音设计世界:电商产品语音详情页批量生成教程
超级千问语音设计世界:电商产品语音详情页批量生成教程 1. 为什么选择语音详情页? 在电商领域,商品详情页是转化用户的关键环节。传统图文详情页虽然内容丰富,但在用户注意力碎片化的今天,很难让消费者完整阅读所有信…...
