箭头-内置
::-webkit-scrollbar{display:none;}html,body{overflow:hidden;margin:0;}
graph.on('edge:mouseenter', function(evt) { var target = evt.target;
var edge = evt.item;
var model = edge.getModel();
model.oriLabel = model.label;
graph.setItemState(edge, 'hover', true);
graph.updateItem(edge, {
label: model.labelFull,
labelCfg: {
style: {
fill: '#f00'
}
}
});
}); graph.on('edge:mouseleave', function(evt) { var edge = evt.item; var model = edge.getModel(); alert(model.label); graph.setItemState(edge, 'hover', false); graph.updateItem(edge, { label: fittingString(model.label, 40, 12), labelCfg: { style: { fill: '#555' } } }); });