plantuml - PlantUML - 带有嵌套支架的详细描述
问题描述
我正在尝试用嵌套组件绘制一个长描述方块。
就像是
node mynode [
<<device>>
--
long description here
] {
artifact "a nested element"
}
处理器给我错误,直到我删除长描述括号(反之亦然,我决定删除嵌套元素)。因此,如果两个元素都存在,就会出现一些问题。
解决方案
如果简单的文本长描述就足够了,那么您可以将描述放在引号中并使用别名:
database "Some long description" as oracle1 {
storage data
}
actor user
user --> oracle1
如果需要更复杂的描述,那么您可以使用嵌套图。但在这种情况下,您不能将嵌套图的元素与外部图的元素链接起来。
rectangle rect1 [
Long long description
---
Some more
===
{{
rectangle nested1
rectangle nested2
nested1 --> nested2
}}
]
rectangle rect2
rect1 ---> rect2
推荐阅读
- android - 未在 arrayList 中添加的项目
- javascript - 有没有办法将 reduce 应用于两个数组但不重置调用之间的累加器?
- r - 网页抓取不会返回正确的文本数据
- javascript - 如何使代码在多个图像上工作 - HTML&CSS
- node.js - NodeJS 服务器和端点(TV)之间的 TCP 连接
- ruby-on-rails - 在 Rails 中保存嵌套表单时出现问题
- webgl - 如何修改此 WebGL drawImage 等效项,使其不清除透明图像下方绘制的像素?
- eclipse - Eclipse 集成 CVS 插件无法删除存储库
- android - defStyleRes 在自定义 View (RelativeLayout) 中无效
- r - 用于在 Shiny 中选择多个参数的 checkboxGroupInput 的替代方案?