const SELECTDOWN_DOM = el.querySelector(".el-select-dropdown .el-select-dropdown__wrap")获取为空
时间: 2024-09-20 14:12:19 浏览: 43
在element-ui的select下拉框加上滚动加载
5星 · 资源好评率100%
当你使用 `const SELECTDOWN_DOM = el.querySelector(".el-select-dropdown .el-select-dropdown__wrap");` 这段代码时,如果在页面上没有找到匹配这个 CSS 选择器 `.el-select-dropdown .el-select-dropdown__wrap` 的元素,`querySelector` 方法会返回 `null` 或者 undefined,表示没有找到对应的 DOM 元素。这通常发生在以下几个情况:
1. 该 `.el-select-dropdown` 标签不存在或者尚未渲染到DOM树中。
2. `.el-select-dropdown__wrap` 是`.el-select-dropdown` 的后代元素,但在当前渲染阶段还没有生成或加载。
如果你预期会有这样的元素存在,可以添加适当的错误检查来处理这种情况,例如:
```javascript
if (!SELECTDOWN_DOM) {
console.error('Element not found:', '.el-select-dropdown .el-select-dropdown__wrap');
}
```
阅读全文