1、项目描述:最近接手一个用到了elementu ui库的vue项目,结果在模块的开发中有个问题伴随始终——Uncaught TypeError: Cannot read properties of null (reading ‘setAttribute‘)的错误。
2、意思是:未捕获的类型错误:无法读取null的属性(读取“setAttribute”)
3、通过chrom调试:发现触及了element ui底层代码:
4、那么怎么 解决这个问题呢?
通过查阅资料发现原来是因为一个叫<el-dropdown></el-dropdown>标签牵扯出来的是与非!
原因竟是:在使用组件dropdown需要dropdown-menu配套使用,dropdow需要一个输出点,dropdown-menu可以为空,但不可没有!
所以,在使用组件dropdown配套使用dropdown-menu
最终 ,问题解决!