要让Element Plus的表格重新渲染,可以使用$refs来获取到表格组件的实例,然后调用实例的doLayout方法来重新渲染表格。

首先,在表格组件上添加一个ref属性,用于获取到表格组件的实例。例如:

<el-table ref="myTable" :data="tableData">
  <!-- 表格列 -->
</el-table>

然后,在需要重新渲染表格的地方,通过$refs获取到表格组件的实例,并调用doLayout方法。例如:

this.$nextTick(() => {
  this.$refs.myTable.doLayout();
});

注意,由于表格的渲染是异步的,所以需要使用$nextTick来等待下一次DOM更新后再调用doLayout方法。

这样就可以实现Element Plus的表格重新渲染了。


原文地址: http://www.cveoy.top/t/topic/hLEU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录