如何在Alchemy.js中更改节点/边标题颜色?

时间:2017-11-26 04:51:10

标签: javascript graph alchemy.js

我正在使用Alchemy.js库,我需要更改节点/边标题颜色。 这是我的配置。

  var config = {

        dataSource: 'graphs.json',
        backgroundColor: "white",
        nodeCaptionsOnByDefault: true,
        edgeCaptionsOnByDefault: true,
        captionsToggle: true,

        "nodeTypes": {
            "role": ["Author",
                     "Paper"]
        },
        "edgeTypes": {
            "caption": ["Writes"]
        },
        "nodeStyle": {
            "Author": {
                color: "black",
                captionColor: "red",
                borderColor: "black"
            },
            "Paper": {
                color: "red",
                captionColor: "red",
                borderColor: "green"
            }
        },
        "edgeStyle": {
            "Writes": {
                color: "blue",
                captionColor: "black",
                opacity: 3,
                width: 5
            }
        }
    };
     alchemy.begin(config)
  

我正在使用captionColor:" black"但它没有任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以添加“ alchemy.css”文件:

.node.all text {
display: block;
font-size: 15px;
fill: black;
}

.edge.all text {
display: block;
font-size: 20px;
text-anchor: middle;
fill: black;
}