4

vis.js を使用してネットワーク グラフを作成しています

問題は、すべての画像を同じサイズにする方法です。 vis.js ネットワーク グラフ (実例はこちら --> wordpress と drupal の比較)

グラフコードは次のとおりです。

    var nodes = [];
    nodes.push({
        id: 7,
        shape: 'image',
        image: '/static/windows8_icons/PNG/Industry/circuit/circuit-26.png',
        label: 'sharepoint',
        widthMin: 20,
        widthMax: 20
    });
    edges.push({
        from: 1,
        to: 7,
        length: 100
    });

    var data = {
        nodes: nodes,
        edges: edges
    };

    var options = {
        smoothCurves: false,
        stabilize: false,
        nodes: {
            shape: 'image',
            radius: 24,
            fontSize: 18,
            widthMin: 20,
            widthMax: 20
        },
        edges: {
            width: 2
        }
    };
    network = new vis.Network(container, data, options);
4

1 に答える 1

3

ノードのサイズ属性に移動します。

nodes:{shape:'image',size:20}

参照: http://visjs.org/docs/network/nodes.html

于 2016-04-20T04:51:29.103 に答える