0
在JointJS中實現八角形的最佳方式是什麼?我非常喜歡這個圖書館,但是我發現很難找到可能或不可能成爲圖書館一部分的特定元素。在JointJS中創建八角形
在我的情況下,我需要一個八角形的形狀。雖然它可能已經成爲框架的一部分,但創建CustomShape的正確方法是什麼?添加一個SVG多邊形並不能完成這項工作,因爲它應該有點動態。
在JointJS中實現八角形的最佳方式是什麼?我非常喜歡這個圖書館,但是我發現很難找到可能或不可能成爲圖書館一部分的特定元素。在JointJS中創建八角形
在我的情況下,我需要一個八角形的形狀。雖然它可能已經成爲框架的一部分,但創建CustomShape的正確方法是什麼?添加一個SVG多邊形並不能完成這項工作,因爲它應該有點動態。
好的,我剛剛找到答案。
pathState = new joint.shapes.basic.Path ({
size: { width: 200, height: 100 },
attrs: {
path: { d: 'M 25 0 L 175 0 200 25 200 50 200 75 175 100 25 100 0 75 0 25 z' },
text: {
text: 'Octagon',
'ref-y': .5
}
}
});