首页 > 其他分享 >Blocked aria-hidden on a <input> element because the element that just received focus must not be hi

Blocked aria-hidden on a <input> element because the element that just received focus must not be hi

时间:2024-08-21 20:24:28浏览次数:10  
标签:el because received aria element item radio 报错 hidden

bug

查资料找到三种解决方案

1.第一种在main.js中加入,然后在报错的组件上加,但我没有解决

Vue.directive('removeAriaHidden', {
  bind(el, binding) {
    let ariaEls = el.querySelectorAll('.el-radio__original');
    ariaEls.forEach((item) => {
      item.removeAttribute('aria-hidden');
    });
  }
});
  <el-radio-group  v-removeAriaHidden>
        <el-radio :label="1">A模式</el-radio>
        <el-radio :label="2">B模式</el-radio>
  </el-radio-group>

2.方案二,加一个mounted方法去除这个错误,我还是没有解决

<el-radio-group
    v-model="formData.dimension"
    @input="changeHandle"
    ref="radio"
>
    <el-radio :label="1">男</el-radio>
    <el-radio :label="2">女</el-radio>
</el-radio-group>
 
 
 
mounted() {
    this.$refs.radio.$children.forEach((item) => {
        item.$refs.radio.removeAttribute("aria-hidden");
    });
}

3.方案三,换浏览器

换一个浏览器,我开始使用谷歌,后面改为edge,没报错了

标签:el,because,received,aria,element,item,radio,报错,hidden
From: https://blog.csdn.net/qq_55121347/article/details/141400995

相关文章

  • Element Plus表单调用resetFields方法失效
    问题描述:你会发现在第一次点击新增按钮的时候然后再点击编辑按钮,再点击新增按钮表单是可以正常清空的。但是如果你第一次点击编辑按钮,表单数据回显,关闭窗口再点击新增按钮发现编辑的数据竟然还在,就很玄乎。而且,你点击编辑其他数据再点击新增按钮发现竟然是第一次点击编辑的数据!......
  • Element-ui table进阶使用
    最近项目有多个报表开发的需求,我采用的是凤翎前端组件框架(基于element-ui开发),大伙可以直接参考element-ui组件库文档,把标签中的fks替换为el即可。下面我会按顺序一一展开细说这些需求:1、有多级表头,合并单元格如下图所示,降雨量是顶级表头,下面是二三级表头,最后才是表身部分。多......
  • HTML5引入element
    <!DOCTYPEhtml><html><head><metacharset="UTF-8"><!--importCSS--><linkrel="stylesheet"href="https://cdn.staticfile.org/element-ui/2.15.9/theme-chalk/index.css"></......
  • Elementui-Plus动态渲染图标icon
    一、在main.ts引入相关依赖:import*asElementPlusIconsVuefrom'@element-plus/icons-vue'for(const[key,component]ofObject.entries(ElementPlusIconsVue)){app.component(key,component)}二、使用component组件进行动态加载<componentclass="icons&qu......
  • Element Plus 应用和router应用
    1.ElementPlus折叠按钮的应用el-menu组件为最初框架el-menu-item子框架按钮键el-sub-menu折叠按钮.el-menu--horizontal>.el-menu-item:nth-child(7){margin-right:auto;}位置样式constactiveIndex=ref('1')使用索引main.js中引用全局ElementPlus引用包......
  • elementUI Steps 步骤条样式修改
    1.修改前的效果2.修改后的效果2.实现代码<template><el-steps:active="active"align-center><templatev-for="iteminarrData"><el-step:key="item.id":title="item.name":class=&......
  • springboot+vue前后端分离项目-项目搭建19-ElementUI图标+聊天室
    一、ElementUI图标按照官网这两步,注册所有图标,然后就能直接使用 1.安装后在vue/package.json里能看到包 2.注册所有图标 3.点击自动复制,直接就能使用 4.效果: ......
  • vue+element+springboot智慧执法平台源码,融合信息技术、大数据分析和物联网等先进技术
    智慧城管执法系统是一种利用现代科技手段提高城市管理和执法效率的创新型解决方案。该系统通过融合信息技术、大数据分析和物联网等先进技术,实现了城管执法工作的智能化、精细化和高效化。该系统的主要功能包括但不限于以下几个方面:1.智能监测:通过安装在城市各个角落的监控......
  • 我是如何使用 vue2+element-ui 处理负责表单,避免单文件过大的问题
    引言在工作中我经常需要处理一些复杂、动态表单,但是随着需求不断迭代,我们也许会发现曾经两三百行的.vue文件现在不知不觉到了两千行,三千行,甚至更多...这对于一个需要长期维护的项目,无疑是增加了很多难度。因此,为了减小文件大小,优化表单组织的结构,我在日常的开发中实践出一种基......
  • redis启动失败报错:Job for redis.service failed because the control process exited
    问题描述启动报错如下:查看redis的启动信息:systemctlstatusredis.service或journalctl-xe由提示可以看不是配置文件,内存等原因造成的。解决方案原因:linux的一个安全子系统(SELinux)阻止了服务的启动。查看SELinux的工作模式cat /etc/selinux/configSELinu......