#1368·mind-map

setData方式传入富文本格式,LaTeX不渲染

Author: HEI-cloudCreated May 6, 2026Updated May 6, 2026

` MindMap.usePlugin(Export) MindMap.usePlugin(RichText) MindMap.usePlugin(Formula)

const formattedData = await markdown.transformMarkdownTo(detailData.value) mindMap.value?.setData(formattedData) `

如上,使用 setData 设置的数据,LaTeX格式并没正常渲染,必须双击聚焦为编辑状态,失焦后才会格式化,查看了源码,似乎是目前的逻辑如此。 希望补齐 setData 时的逻辑,当启用了formula,判断节点的text是否包含LaTeX特征,进行对应的转换。

最小复现实例,也是无法生效: new MindMap({ el: mindMapContainerRef.value, layout: 'logicalStructure', readonly: true, data: { data: { text: '计算 $e^{0.01}$', richText: true, }, }, })