shouldUpdate(evt)
是否更新数据及更改视图,默认返回true,允许更新,如果返回false,则不更新数据和视图。
用法
const graph = new G6.Graph({
container: 'mountNode',
width: 500,
height: 500,
pixelRatio: 2,
modes: {
default: [
'drag-canvas',
{
type: 'self-behavior',
shouldUpdate: e => {
if (e.target.type !== 'text') {
return false;
}
return true;
},
},
],
},
});