概况:为了用户有更好的使用体验,antv X6除了为我们提供各种图形,线段的绘制,也为我们提供了一些属性值用来控制画布节点,今天我们来看一下最常使用到的节点旋转属性
Graph属性官网
画布创建方式在上几篇文章中已描述,此处不再多做说明
const graph = new Graph({
container: document.getElementById('container'),
width: 800,
height: 600,
//rotating:{
//enabled: true,
//grid: 15,
//} //默认开启15度旋转
rotating:{//创建画布时为true,则是开启节点选装功能
enabled: (cell) => { // 特定节点禁止选中旋转
//此处可对页面节点进行限制
}
}
});
值得注意的是enabled可以进行两个方式的配置,一个是直接用bool值进行控制,或传入键值对,以回调函数的方式进行条件限制,并且每一个配置都支持enabled