ant design vue弹窗里有表格table,表格有三列数据,当进入弹窗时第一列数据不显示,但是点击查询,第一列数据又出来了,该表格初始化包括查询和刷新方法,为什么会出现这种情况
时间: 2024-05-26 20:16:27 浏览: 85
ant design vue 表格table 默认勾选几项的操作
这种情况可能是因为表格的数据在初始化时并没有加载完全,所以第一列数据并没有显示出来。而当你点击查询时,会触发表格的刷新方法,此时数据会重新加载并显示出来。
为了避免这种情况的发生,你可以在表格组件中添加一个 `loading` 属性,在数据未加载完全时显示一个 loading 状态,等到数据加载完全后再将 loading 状态关闭。
另外也可以在表格的 `mounted` 生命周期中手动触发一次查询方法,确保数据在初始化时就已经加载完全。
阅读全文