增加节点大小vis.js

时间:2016-06-24 14:36:12

标签: javascript vis.js

我遇到了vis.js的问题,我无法增加节点的大小及其标签的字体。

nodes.push({id: el, label: currentNode.hostName,font: {color:'#FF9900', face:'courier',size:300}, group: "Domain", color:{background: getColor(currentNode) , border: getColor(currentNode) }, value: 10000, title: label,labelHighlightBold: true, borderWidthSelected: 7 });


Domain: {
                shape: 'triangleDown',
                shapeProperties: {

                      useImageSize: false,

                      size:3333
                    }

            }

谢谢

2 个答案:

答案 0 :(得分:0)

您可以在创建网络的选项中定义字体大小

var options = {
    nodes : {
        shape : 'dot',
        size : 15,
        color : '#ECBF26', // select color

        font : {
            size : 16,
            color : '#ffffff'
        },
        borderWidth : 2
    },

答案 1 :(得分:0)

嗯,我知道它有点晚了,但我刚开始使用viz.js所以你可以这样做:

假设你的节点保存在NODES

NODES.update({id:yourNodeId,size:100});

使用相同的方法,你可以在你的节点或边缘上改变任何东西(除了你还没有像这样改变的东西)。

你可以在这里找到,虽然我必须承认我已经看到了更好的图书馆文档。

http://visjs.org/docs/data/dataset.html