element-ui 不论点击哪里都会都会报错Cannot read property 'forEach' of null
点击页面任何地方都会报错
点击element-ui报错的位置
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
点击页面任何地方都会报错
点击element-ui报错的位置
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
menuItemsArray默认值是null吧
querySelectorAll转成数组应该不会是null
请问解决了吗 是什么原因,我在项目中也遇到这个问题
你好 这个问题我也遇到了 解决了吗?
一般这个问题都是因为forEach的那个变量不是数组导致的.
在forEach前面输出一下那个变量然后debugger, 看是什么.
一般我再处理forEach时会判断一下
this.menuItemsArray这个变量不是一个数组,是null
可能是你赋值的时候出了问题
我也遇到了,以下是我的问题所在:
当我用了el-dropdown这个标签时,没有用到el-dropdown-menu 甚至是 el-dropdown-item ,可能因为页面每次都会遍历这个下拉菜单但我并没有写下拉子菜单,所以无论任何操作都会报forEach为null,我把el-dropdown去掉就可以了,我是个初学者,采的坑比较多,为了回复专门注册了回复以便之后有得检索