jsMind重新渲染视图
1.获取当前视图对象,如果未创建就new 一个 jsMind
2.已创建,就更新data,用当前的jm对象show()方法
const currentJm = jsMind.current;
var mind = {
/* 元数据,定义思维导图的名称、作者、版本等信息 */
meta: {
name: '目标导图',
author: '',
version: '',
},
/* 数据格式声明 */
format: 'node_tree',
/* 数据内容 */
data: data,
};
if (currentJm !== undefined) {
currentJm.show(mind);
} else {
const jm = new jsMind({
container: 'mindmap-container', //容器id
theme: 'primary',
editable: true, //编辑
support_html: true, //自定义节点
});
jm.show(mind);
}