转载于:https://www.cnblogs.com/xintiao9/p/11327596.html
Mermaid 是一个用于画流程图、状态图、时序图、甘特图的库,使用 JS 进行本地渲染,广泛集成于许多 Markdown 编辑器中。 之前用过 PlantUML,但是发现这个东西的实现原理是生成 UML 的图片后上传服务端,每次再从服务端读取,因此觉得不够鲁棒,隐私性也不好,因而弃用。 Mermaid 作为一个使用 JS 渲染的库,生成的不是一个“图片”,而是一段 HTML 代码,因此安全许多。
最近在做用mermaid实现渲染md中的时序图: 但是当用户输入不完整,或者mermaid语法错误时,会显示如图的错误提示,能否支持语法错误时直接显示用户填写的文本,而不是这个错误信息呢?