进入页面后正常,点击下一个页面就开始报错, 报错信息: element-ui.common.js?5c96:2432 Uncaught TypeError: Cannot read properties of null (reading 'setAttribute')
开发中遇到的问题:项目中的因为客户需求修改,不需要下拉框 , 隐形下拉内容后 , 下拉框点开之后再点击其他的空白处发现下拉框没有收起,查看控制台报上面的错误,然后发现项目中有个<el-dropdown>组件没有跟<el-dropdown-menu>配套使用。
报错截图:
把<el-dropdown>与<el-dropdown-menu>配套使用即可,问题即可解决。
报错前 , 只隐藏了<el-dropdown-menu>, 用div替换了<el-dropdown>,成对使用即可.
解决后: