mxgraph 架构分析与 mxgraph-editor 编辑器开发
mxGraph 框架本身是一个比较老旧的框架,陈旧的开发模式对开发者造成了较大的使用成本上的困扰。基于这个痛点,我们对 mxGraph 进行二次开发,开发出可以直接低成本使用的 mxgraph-editor 组件。我们在资源引入方式、自定义图形(svg、图片、卡片)、自定义侧边栏、自定义工具栏等方面进行大幅优化,并提供出常用的一系列事件回调,比如点击、双击、删除、回退、复制、重命名等事件,使得我们可以低成本的在当前各种主流前端框架中使用 mxGraph。