在使用Ant-Design-Vue内置的Table表格组件,实现expand展开行功能时,报错:Uncaught TypeError: Cannot read properties of null (reading ‘isCE‘) 。
报错信息图示:
在GitHub上找到如下描述,
网上找到了几种解决方案,
修改vite.config.js配置文件,
resolve: {
dedupe: [
'vue'
]
},
基于vue-cli构建的项目,修改vue.config.js配置文件,
const { defineConfig } = require("@vue/cli-service");
const path = require("path");
module.exports = defineConfig({
// ...
configureWebpack: {
// 这个配置
resolve: {
symlinks: false,
alias: {
vue: path.resolve("./node_modules/vue"),
},
},
},
// ...
});
以上方法未解决我的问题,所以尝试了重新安装依赖,
npm cache clean --force
注:这将清除npm缓存目录中的所有文件。需要注意的是,这可能会导致重新下载项目的依赖,因此在执行此命令之前,请确保您已备份了重要的依赖信息。
然后重新安装依赖,
yarn install
重启项目就好了。