re-my-mind
https://www.npmjs.com/package/remind-editor 已重构发布,欢迎使用
该组件不再维护,新包- 基于 my-mind 改造优化的脑图编辑器框架
- base on my-mind
- 具体效果请查看 dist 下 index.html 的 demo
demo
Install
npm i re-my-mind --save
Usage
<script src="https://unpkg.com/re-my-mind@${version}/dist/re-my-mind.js"></script>
npm i re-my-mind --save
Start
import 're-my-mind';
MM.App.init(document.getElementById("root"),{
rootName:"未命名",
data:{} // 数据
})
Export Data
MM.App.map.toJSON();
基于 My-Mind 改造部分
- 样式优化
- 改为对称居中布局
- 加入 map-right,map-left 布局
- 工程化结构改造
- 去除 UI 依赖
- 放大缩小改为 transform 方式
- 增加多行文本功能
- 增加xmind解析
- 优化1000节点以上的dom树性能
- 优化canvas绘制线逻辑
- 增加备注功能
- 增加节点布局模式
- 添加主题支持
- 增加部分事件和新API支持