向MXGRAPH中的每个Vertix添加CSS类

时间:2019-01-02 10:33:36

标签: mxgraph

我想为MXGRAPH中的每个Vertix添加一个CSS类,以便能够在外部主题中添加样式。怎么可能?

我发现添加fillColorgradientColorstroke,激活rounded corners而不是将它们与CSS链接的唯一方法。

1 个答案:

答案 0 :(得分:0)

您可以在mxgraph中进行2级自定义:

  • “ mxgGraph”形状,如您在fillColor等中发现的。
  • 使用HTML标签

在我的案例中,我最终将两者混合在一起:我使用mxGraph“本机”功能自定义形状本身,以便它们也可以在轮廓(迷你贴图)中快速且良好地渲染;然后使用HTML / CSS优化标签。例如,我添加了markdown支持,为框创建了相当高级的文本编辑器,等等。

渲染时,我检查当前mxCell对象的样式名称(和其他属性),并且知道渲染html标签时要添加哪个自定义CSS类。