我是根据 python 的一些代码学写时序图,但是在一些类里面有双下划线的特殊方法,我想表示在图中,但是渲染 uml 的时候,双下划线消失了。例如:
@startuml
test -> __exit__ : 想表现为 ~__exit__
@enduml
实际上变成了 exit 下面有个下划线,在 __exit__
前面添加 "~" 会出错,不知道怎么解决
1
victor 2021-03-22 22:52:42 +08:00 1
给字符串加双引号试试
|
2
Deteriorator OP @victor 多谢启发,加双引号后,在用 "~" 就可以了
```uml @startuml test -> "~__exit__" : 想表现为 ~__exit__ @enduml ``` 表现为: ![]( http://www.plantuml.com/plantuml/png/SoWkIImgAStDuIf9BIvHqBLJK52gYuzFhSWiYOzNKh1IUDQy-SN25S_xDZpPiKi1BiFba9gN0jG50000) |