如何在一条语句中为Mermaid流程图父节点添加带标签的多子节点
Mermaid流程图合并单语句的解决方案
你用&合并带标签连线时触发语法错误,是因为Mermaid的flowchart语法不支持这种写法——&仅用于连接无标签的多目标节点,没法直接搭配不同的连线标签使用,解析器找不到正确的语句分隔符才会抛出Expecting 'SEMI'错误。
要把两条带标签的连线合并成单条语句,正确的写法是用逗号分隔两个完整的连线表达式,示例代码如下:
flowchart TD Parent --> |Label1|Child1, Parent --> |Label2|Child2
这样既符合Mermaid的语法规则,又能实现将两条连线放在同一行的需求,运行后会正常渲染出Parent分别指向Child1(带Label1标签)和Child2(带Label2标签)的流程图。
内容的提问来源于stack exchange,提问作者Z Doe
相关产品推荐
相关产品推荐

