Vue3+Ts+ElementPlus:首次进入页面,table不显示数据
问题:
第一次打开页面,第一次点击模块的时候不显示任何数据,需要切换一下模块回来.才会显示内容
原理
不重要
解决办法
网上主流办法是,3种刷新,巴拉巴拉.我实验了.我都不好使
我解决的办法是
1.首先:定位你的获取数据方法
这个是我的. 你也应该也有这么一个方法
const dataList = store.getters[`companyInfoModule/getCompanyInfoList`];

2.把这个方法使用computed包裹
let dataList = computed(() => {
return store.getters[`companyInfoModule/getCompanyInfoList`];
});
3.然后再把datalist放到table标签中,就可以了
分类:
Vue
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署