Javascript InfoVis onBeforePlotNode方法和渲染后更改节点
Im使用InfoVis javascript onBeforePlotNode方法设置节点颜色Javascript InfoVis onBeforePlotNode方法和渲染后更改节点,javascript,data-visualization,infovis,Javascript,Data Visualization,Infovis,Im使用InfoVis javascript onBeforePlotNode方法设置节点颜色 onBeforePlotNode: function(node) { if(node.data.mytype == "type1") { node.data.$color = '#d9d9d9'; //light grey } } 渲
onBeforePlotNode: function(node)
{
if(node.data.mytype == "type1")
{
node.data.$color = '#d9d9d9'; //light grey
}
}
渲染可视化后更改节点颜色的最佳方法是什么
我试过了
sb.graph.nodes["mynode"].data["$color"] = "#fff";
sb.refresh();
但这仅在onBeforePlotNode不用于设置颜色时才起作用
有什么建议吗