diff --git a/kernel/model/block.go b/kernel/model/block.go index e134b1a6b..b4e4cf1ab 100644 --- a/kernel/model/block.go +++ b/kernel/model/block.go @@ -723,13 +723,8 @@ func GetBlockDOM(id string) (ret string) { return } - tree, err := LoadTreeByBlockID(id) - if err != nil { - return - } - node := treenode.GetNodeInTree(tree, id) - luteEngine := NewLute() - ret = luteEngine.RenderNodeBlockDOM(node) + doms := GetBlockDOMs([]string{id}) + ret = doms[id] return }