昆明企业免费建站,php网站建立教程,企业网站首页怎么优化,济南物流行业网站建设工具问题 顺藤摸瓜找errorHandler.js文件 发现文件并没有什么问题
顺藤摸瓜找index.vue文件 首先找到报错的filter#xff0c;发现与columnsSetting相关 找到columnsSetting发现等于columns 返回自己使用S-table组件的地方#xff0c;发现columns初始化时仅初始化为ref()未表明…问题 顺藤摸瓜找errorHandler.js文件 发现文件并没有什么问题
顺藤摸瓜找index.vue文件 首先找到报错的filter发现与columnsSetting相关 找到columnsSetting发现等于columns 返回自己使用S-table组件的地方发现columns初始化时仅初始化为ref()未表明格式以及未赋予初始数据并且给columns赋值发生在onMounted处 在方法initColumns中才给columns赋值 由此推断有可能是渲染问题当组件渲染出来时columns为null并不为[] 请求完onMounted后columns才被赋值。 尝试给columns 赋初始空值 const columns ref([]) 经测试后发现推断正确S-table不再报错。