Feat:支持从思维导图实例上读取结构类

This commit is contained in:
街角小林 2025-04-02 09:45:45 +08:00
parent 9661aa55c5
commit 3b10b2b229

View File

@ -117,11 +117,12 @@ class Render {
// 设置布局结构 // 设置布局结构
setLayout() { setLayout() {
const { layout } = this.mindMap.opt const { layout } = this.mindMap.opt
this.layout = new ( let L = layouts[layout] || this.mindMap[layout]
layouts[layout] if (!L) {
? layouts[layout] L = layouts[CONSTANTS.LAYOUT.LOGICAL_STRUCTURE]
: layouts[CONSTANTS.LAYOUT.LOGICAL_STRUCTURE] this.mindMap.opt.layout = CONSTANTS.LAYOUT.LOGICAL_STRUCTURE
)(this, layout) }
this.layout = new L(this, layout)
} }
// 重新设置思维导图数据 // 重新设置思维导图数据