当前位置: 首页 > wzjs >正文

医院网站建设费用深圳小程序开发公司

医院网站建设费用,深圳小程序开发公司,如何做基金公司网站,公司网站建设技术方案因业务需要表单组件中嵌套着表格列表,内容比较多; 所以需要表单校验不通过时,自动定位到不通过的节点; 但发现这个像是没有起到效果一样,后面就是排查的思路了: 容器高度问题:如果表单容器的高度…

因业务需要表单组件中嵌套着表格列表,内容比较多;

所以需要表单校验不通过时,自动定位到不通过的节点;

但发现这个像是没有起到效果一样,后面就是排查的思路了:

  1. 容器高度问题:如果表单容器的高度没有正确设置或者由于内容溢出导致的高度问题,可能会影响纵向滚动。

  2. CSS样式干扰:某些CSS样式,如overflow属性,可能会阻止纵向滚动。特别是如果表单容器或其父元素设置了overflow-y: hidden;,这将阻止纵向滚动。

  3. 浏览器兼容性:虽然不太可能,但仍然值得检查是否在不同的浏览器中表现一致,以排除浏览器特定的bug。

  4. Element UI版本:确保您使用的Element UI版本没有已知的关于scroll-to-error纵向滚动的bug。

以上是 AI 给的思路,但还是没有效果

那最后只能还是靠自己了;

删除了项目大部分不需要的节点,一点点尝试,最终功夫不负有心人;

原来是,每个表单需要校验的子项,里面的 prop 一定要有唯一性;

这样子就解决啦~~

假设你们那边还是无法解决,那我就给你们个兜底方案,请看:

使用类找到校验报错的节点,通过 scrollIntoView  将节点滚动到可视区;

使用以下方案,那 scroll-to-error 这个属性就不需要添加了;

    ruleFormRef.value?.validate((valid: boolean) => {if (valid) {// 校验通过执行逻辑} else { // 不通过const firstError = ruleFormRef.value.$el.querySelector('.el-form-item.is-error');if (firstError) {firstError.scrollIntoView({ behavior: 'smooth', block: 'start' });}}});

http://www.dtcms.com/wzjs/230288.html

相关文章:

  • 常州网站建设持续优化完善防控措施
  • 二元期权网站建设今天发生的重大新闻事件
  • 网站建设与运营 试题百度网络营销
  • 到位app做网站需要些程序郴州网站推广
  • 动态网站用什么做的宁波seo网络推广定制
  • 日本世界排名第几宁波seo快速优化公司
  • c2c的网站有哪些阿里指数查询手机版
  • 南昌那个公司做网站好怎么注册自己的网站
  • 怎样做网站公司武汉网站建设优化
  • 微信公众号的微网站怎么做班级优化大师怎么加入班级
  • wordpress网站很卡网店推广有哪些
  • 网站做cnzz流量统计新手如何做网上销售
  • 网站建设公司哈seo软件服务
  • 设计网站要多少钱aso优化app推广
  • 做网站比较好网络培训平台
  • 网站做权重国内新闻摘抄2022年
  • 山西网络营销seo品牌seo主要做什么
  • 上海在线网站重庆网页优化seo公司
  • 企业做网站哪家网站好超级推荐的关键词怎么优化
  • 网站建设结束的售后服务论坛如何做seo
  • 网站建设规划报告百度快照优化
  • 微信开发者平台官网登录北京seo结算
  • 菏泽市建设银行网站拼多多推广引流软件免费
  • 甘肃交通建设监理公司网站优网营销
  • 代网站建设做营销型网站的公司
  • 重庆建设集团广州seo好找工作吗
  • 网站域名如何起seo怎么优化步骤
  • 新民正规网站建设价格咨询武汉网站关键词推广
  • pc 移动端网站建设电商培训心得体会
  • 网站开发与设计公司app开发用什么软件