安蓉建设总公司网站,国家域名备案查询,义乌注册公司流程和费用,好的做网站架构的书今天在工作中#xff0c;发现使用el-select做的下拉框#xff0c;下拉菜单展开后#xff0c;鼠标点击下拉框之外的区域时#xff0c;下拉菜单没有收起。然后#xff0c;我打开控制台#xff0c;发现了这个错误。 Uncaught TypeError: Cannot read properties of null (re… 今天在工作中发现使用el-select做的下拉框下拉菜单展开后鼠标点击下拉框之外的区域时下拉菜单没有收起。然后我打开控制台发现了这个错误。 Uncaught TypeError: Cannot read properties of null (reading setAttribute) at VueComponent.removeTabindex (dropdown.js:443:1) at VueComponent.hide (dropdown.js:369:1) at Object.documentHandler (clickoutside.js:39:1) at clickoutside.js:25:1 at Array.forEach (anonymous) at HTMLDocument.anonymous (clickoutside.js:24:1) 一、错误 二、原因
使用“el-dropdown”组件时没加上它的子组件“el-dropdown-menu”。
主要原因就是代码迭代过程中有些代码不需要了但是为了贪图一时的方便以及未来可能需要恢复原先的代码并没有完全修改完全。所以出现了错误。
第一次遇到该错误排查了一个多小时左右才解决。 该错误解决后点击其他区域就不会再报上述的错误了。
理所当然下拉框也可以在点击其他区域后收起。