1
儘管自動縮放打開,但節點仍在移出視圖。自動縮放功能不會使所有節點都可見。zoomcharts中的自動縮放(netchart 1.6.0)不會阻止節點移出視圖
我的控制檯顯示此:
interaction: Object
panning: Object
resizing: Object
selection: Object
zooming: Object
autoZoom: true
autoZoomDuration: 500
autoZoomSize: 0.9
doubleClickZoom: 1.5
fingers: true
sensitivity: 1
wheel: true
我創建節點使用此功能
function graphDoubleClick(event){
$("#nodemenu").css("display", "none");
$("#linkmenu").css("display", "none");
if (event.clickNode && event.shiftKey){//test the click was on a node
chart.addData({
nodes:[{
"id":"n"+nextId,
"type":"unknown",
"x":event.chartX,
"y":event.chartY,
"loaded":true,
"style":{"label":"newNode"}
}],
links:[{
"id":"ll"+nextId,
from:event.clickNode.id,
to:"n"+nextId,
"style":{"label":"unknown"}
}]
});
nextId += 1;
}
else if (!event.clickNode && !event.clickLink && event.shiftKey){
chart.addData({
nodes:[{
"id":"n"+nextId,
"loaded":true,
"type":"unknown",
"x":event.chartX,
"y":event.chartY,
"style":{"label":"newNode"}
}]
});
nextId += 1;
};
}
什麼會導致這種行爲?