在使用element-ui
的table
表格时,有时候数据请求回来渲染完会出现以下情况。
理论上在数据请求回来重新渲染一下表格就可以了,正好element文档也提供了这个方法。
实际操作如下,在请求数据接口调用成功后,在$nextTick
里执行一下该方法就可以了。
<el-table ref='table'> </el-table>
axios.post('...')
.then(function (response) {
this.$nextTick(() => {
this.$refs.table.doLayout()
})
})
屡试不爽~