elementplus 让表格重新渲染
要让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 著作权归作者所有。请勿转载和采集!