修复element共用表单验证编辑不生效的bug

news/2024/7/5 4:51:39

今天突然发现一个创建用户和编辑用户共存的组件发生了表单验证不生效的问题

问题是创建用户表单验证是正常的

而编辑用户表单验证则失效了

后面一看 表单验证依赖于双向绑定的那个字段 如果字段都没有 则不会触发这个表单验证了

这个问题我还以为代码错了 后面才想到 我因为考虑安全问题 后端没有选择将数据库中的密码传入到前端数据中 只传入了部分的字段

这样的话我后端传来的字段就把他们覆盖了 由于我没传密码 那么就没有密码这个字段 那肯定无法触发

这样就解决了这个问题

 

所以大家在写代码的时候一定要考虑到位了 因为我是一个页面两用 出现这个问题 也可以考虑自己在键一个文件当编辑


http://www.niftyadmin.cn/n/4289878.html

相关文章

民企职业CEO

民营企业开疆拓土的过程,很可能成为职业经理人真正发展成熟的契机,产生一批真正有职有权的职业CEO阶层。“中国民营企业中,有没有类似国外CEO那样有职有权的职业经理人?”深思良久,浙江万里学院商学院院长阎国庆回答&a…

Exchange 2013 cu16补丁更新

我在之前的Blog中已经写到关于Exchange 2013 CU16的更新已经发布,在补丁发布第二天我已经将本公司生产环境中的服务器进行了更新,由于最近时间关系,现在才将更新步骤更新出来。下面简单介绍Exchange 2013 cu16补丁更新操作方法。一、前提条件…

element解决dateObject.getTime is not a function问题

后面发现是表单验证 出现了问题 删除type:date字段即可正常使用

用C++实现简单的文件I/O操作

文件 I/O 在C中比烤蛋糕简单多了。 在这篇文章里&#xff0c;我会详细解释ASCII和二进制文件的输入输出的每个细节&#xff0c;值得注意的是&#xff0c;所有这些都是用C完成的。一、ASCII 输出为了使用下面的方法, 你必须包含头文件<fstream.h>(译者注&#xff1a;在标准…

saltstack自动化运维系列③之saltstack的常用模块使用

saltstack自动化运维系列③之saltstack的常用模块使用 1.命令的常用方法&#xff1a; 指定主机运行命令 # salt mini1 cmd.run datemini1: Fri Apr 7 14:18:13 CST 2017 指定IP执行命令# salt -S 192.168.3.19 test.pingnode2.chinasoft.com: True # salt -C S192.168.3.19 or …

解决终端xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 出现这个问题 和更新了系统有关系 一行代码解决 终端下 进行安装即可 xcode-select --install

行家解疑:BT下载到底伤不伤硬盘?

为什么频繁读写会损坏硬盘呢?磁头寿命是有限的&#xff0c;频繁的读写会加快磁头臂及磁头电机的磨损&#xff0c;频繁的读写磁盘某个区域更会使 <script language"JavaScript1.1" src"http://ad.ccw.com.cn/adshow.asp?positionID35&js1&innerJs1&…

neo4j使用问题总结

2019独角兽企业重金招聘Python工程师标准>>> 问题&#xff1a;linux启动时报错 &#xff1a;WARNING: Max 1024 open files allowed, minimum of 40000 recommended. See the Neo4j manual. 解决&#xff1a;https://my.oschina.net/sunyouling/blog/886051 问题&am…