基于 prosemirror + konva.js 实现一个思维导图的尝试项目
模型定义以及核心状态管理库
通过自定义的 view 系统 将 prosemirror-model + prosemirror-state 的数据渲染到页面上的实现引擎
graph TD
A[数据] -->|解析| B( prosemirror-state)
B --> C(view)
C --> D(konva)
D --> |事件绑定|B
[ ] prosemirror-model.node里的 fragment 迁移支持Konva.node