最近在做一个项目,项目中使用到了vue3
和View UI Plus
的组件库。
在使用的过程中出现了标题中的报错TypeError: Cannot read properties of null (reading ‘isCE‘)
在网上查询多次发现大家说的大体上都是与vue版本不同有关,可是我在自己的项目中检查后发现vue的版本是一致的,并不存在package.json
中vue
版本与实际不同。
最后去看组件库的官网的时候,发现上面的vue
版本是3.2.25,而我的版本比之高些,于是便将自己的版本降下来,这一次成功解决了问题,所有组件也正常显示了。
这里再上个小提示:
在 package.json 文件中,版本号前的 ^ 符号表示在安装时可以接受兼容性更新。为了确保版本明确在某个版本的话,可以将 ^ 符号去掉后进行npm install。
以上便是我遇到情况,以及解决方法,如果你也遇到了,或许可以从组件库支持的vue
版本入手查看,检查是否与你的项目vue
版本兼容。