mind-map icon indicating copy to clipboard operation
mind-map copied to clipboard

一个还算强大的Web思维导图。A relatively powerful web mind map.

Results 85 mind-map issues
Sort by recently updated
recently updated
newest added

建议customCreateNodeContent改为async函数 好处是可以等待节点div绘制完成(比如react,或者vue的teleport render)获得宽高再继续绘制下一个节点, 这样就不需要先手动指定宽高. 我在本地实验, 加了一串await/async后, 理论上是可以的. 因为毕竟现在很少有人用原生js来开发和拼div, 基本上都是要用个vue或react的, 如果能更好的支持现代框架, 对贵软件的推广很有好处. 当然这种场景是否合适, 是否常用, 有没有其他副作用, 还需要讨论的.

大佬,npm quill库更新了,mind-map 怎么换新的quill库呢? 原来的部署后报错:# npm audit report quill

可以使用 pnpm 的 workspace 机制来简化本地开发的步骤,在开发体验上会好一些。

备注功能不是很好用,现在其他软件(如飞书)基本都换成comment模式了

渲染的容器宽高为304*171 在react的useEffect中初始化,在父组件中调用download时下载的图片中的内容显示不全 ```ts useEffect(() => { xmindRef.current = new MindMap({ // @ts-ignore el: xmindContainerRef.current, themeConfig: { backgroundColor: '#ffffff', }, readonly: true, exportPaddingX: 50, exportPaddingY: 50, data, initRootNodePosition: ['left', 'center'], });...

Cooperate的时候,在界面1点击了某个节点。打开第二个界面,这时候不会显示这个节点已被选中。只有当你在第二个节点再次点击某一个节点才显示出来

从根节点创建节点后,发现操作记录(mindMap.command.history)数组中个数为3,对比第二条和第三条记录,第三条记录中新增了 resetRichText: false。猜测可能因此导致对比数据状态时不一致,然后添加了新的操作记录。我从您的在线演示网站上也发现了此问题