el-table里面用了lazy的懒加载,功能是实现了 但是每次点击子节点时整个页面刷新,能不能做到局部刷新

el-table里面用了lazy的懒加载,功能是实现了 但是每次点击子节点时整个页面刷新,能不能做到局部刷新

load(tree, treeNode, resolve){

  this.$api.purchaseItemBom

.treeLoad(tree.id)

.then((res) => {

resolve(res.data)

})

.catch((err) => {

this.$message.error(err.message)

})

}

<el-table

  border

header-cell-class-name="head-row"

:data="pageResult.content"

:height="tableHeight"

:size="size"

style="width:100%;"

row-key="id"

:row-class-name="tableRowClassName"

@sort-change="sortChange"

lazy

:load="load"

:tree-props="{children: 'children', hasChildren: 'hasChildren'}"

就是每次点击加载子集的时候,页面要完全刷新一遍,有什么方法可以只刷新表格什么的么

以上是 el-table里面用了lazy的懒加载,功能是实现了 但是每次点击子节点时整个页面刷新,能不能做到局部刷新 的全部内容, 来源链接: utcz.com/p/936470.html

回到顶部