问题描述
在使用Ant-Design-Vue内置的Table表格组件,实现expand展开行功能时,报错:Uncaught TypeError: Cannot read properties of null (reading ‘isCE‘) 。
报错信息图示:
在GitHub上找到如下描述,
解决方案
网上介绍的解决方案
网上找到了几种解决方案,
Vite+Vue3项目:修改配置文件
修改vite.config.js配置文件,
resolve: {dedupe: ['vue']
},
Webpack项目:修改配置文件
基于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
重启项目就好了。