this.$refs.form.validate((valid, object) => {if (valid) {alert('submit!');} else {var str = ''const arr = []for(let value in object){ // 处理 报错 提示信息arr.push(object[value][0])}const results = arrresults.forEach((val, ind) => { // 拼接报错的信息if (val.message !== '') {if (ind !== results.length - 1) {str += val.message + ', '} else {str += val.message}}})var strArr = str.split(', ')strArr.forEach((e, ix) => {if (strArr[ix] === strArr[ix + 1]) {strArr.splice(ix, 1)}})str = strArr.join(', ')this.$message({ type: 'warning', dangerouslyUseHTMLString: true, message: str })return false;}});
  • 写一个全局的方法 global.js
formErrorScroll() { // 报错回到第一个错误的地方if (document.querySelector('.el-form-item__error')) {document.querySelector('.el-form-item__error').parentNode.scrollIntoView({block: 'start',behavior: 'smooth'})}}
  • 在main.js中引入才可使用

  • import Global from ‘@/base/global’

  • 或者在页面中 import { formErrorScroll } from "@/base/Global ";

  • 页面中使用

this.$nextTick(() => {this.Global.formErrorScroll()})

可以的大家点点关注-总结不易谢谢大家-也可以留言需要哪类的我也可以尝试

form 表单提交的时候 提示那些没有填写 ---以及定位到报错位置--表单报错相关推荐

  1. ajax异步请求——form表单提交 及 表单序列化提交

    ajax异步请求 AJAX介绍 AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML),它不是一种新的编程语言,而是一种使用现有标准的新方 ...

  2. Form 表单提交 和 Ajax 表单提交 的一些区别

    自己一些心得体会: 1:form 表单提交后进行后台处理程序,没有直接返回值,只能进行后台处理,Form标签里的所有数据全部提交到后台 ajax 表单提交,是可以局部提交,具有ajax的所有属性... ...

  3. php 表单提交及验证 tp,ThinkPHP表单自动提交验证实例教程

    ThinkPHP表单自动提交验证实例教程 附加规则 配合验证规则使用,包括: function 使用函数验证,前面定义的验证规则是一个函数名 callback 使用方法验证,前面定义的验证规则是一个当 ...

  4. HTML5:表单提交

    不加CSS.JavaScrips的HTML表单提交简单代码 <!DOCTYPE html> <html lang="en"> <head>< ...

  5. python表单提交的两种方式_Flask框架学习笔记之表单基础介绍与表单提交方式

    本文实例讲述了Flask框架学习笔记之表单基础介绍与表单提交方式.分享给大家供大家参考,具体如下: 表单介绍 表单是HTML页面中负责数据采集功能的部件.由表单标签,表单域和表单按钮组成.通过表单,将 ...

  6. ssm把后端数据传到前端_ssm框架中前端jsp页面的数据除了表单提交以外如何传到后台?...

    ssm框架里面,前端页面的数据是怎么绑定的,如果我不用表单提交的话,我该怎么在后台去取值?用表单提交,添加没问题,换成现在的就不行了? ssm框架里面,前端页面的数据是怎么绑定的,如果我不用表单提交的 ...

  7. form表单提交后提示成功信息

    jsp中的写法: <iframe id="registerIframe" name="registerIframe" src="" s ...

  8. form表单提交踩坑记

    2019独角兽企业重金招聘Python工程师标准>>> 今天收获了一次集团故障,心塞不已,究其原因,是form表单提交时web服务器对大小做了限制.这个必现的问题在测试阶段也不知为啥 ...

  9. Java入力项目无法设定到form_html中关于form与表单提交操作的资料集合

    原标题:html中关于form与表单提交操作的资料集合 这里我们介绍一下form元素与表单提交方面的知识. form元素 form元素的DOM接口是HTMLFormElement,继承自HTMLEle ...

最新文章

  1. 重磅!苹果祭出大招:史上最强 Mac 发布,iPad OS 惊艳问世
  2. 如何为云原生应用带来稳定高效的部署能力?
  3. 谁能给我提供一个类似下面的网站模板,先谢了
  4. 一个实例带你搞懂Apriori关联分析算法
  5. java lbs_在 Java 中利用 redis 实现 LBS 服务
  6. android fragment 抽屉,如何从Fragment Android中禁用或隐藏抽屉布局
  7. java get 和post_[Java教程]get和post方法的区别
  8. 程序阻碍OD调试的方式1
  9. 全屋wifi测试软件,全屋WIFI评测
  10. 联邦学习模型鲁棒性攻击
  11. Oracle中国区管理层变更史
  12. 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如 果该年没有举办世界杯,则输出:没有举办世界杯
  13. [R语言]RMarkdown: 入门与操作
  14. C# 高并发获取唯一ID算法
  15. [iOS开发]iPhoneX系列顶部和底部尺寸图解
  16. Android中的热修复
  17. 测试工程师面试,全国各地有哪些知名互联网公司可以去?
  18. 快速排序---(面试碰到过好几次)
  19. Dreamweaver CS6实战手册
  20. 分布式文件系统—FastDFS-6.0.6搭建使用

热门文章

  1. 6.5——ADRC学习
  2. go 协程(Goroutine)详解
  3. Linux下MKL库的安装部署与使用,并利用cmake编译器调用MKL库去提升eigen库的计算速度
  4. carsim-simulink联合仿真,ACC自动巡航跟随。 在simulink搭建控制策略,上下层分层控制
  5. 做我们最爱做的事儿—手机游戏开发势不可挡
  6. 【转】游戏服务器架构探讨
  7. [中兴建设有限公司安徽分公司](https://www.zxjsah.cn)
  8. 【Kevin Learn QMUI】--> QMUIPopup
  9. 美与科技融合 中国移动发布全新5G手机NZONE 50 Pro
  10. popup的简单应用举例