GoJS 中的便签本类似于 draw.io
Scratchpad in GoJS similar to draw.io
我是GoJs的新手,在学习的过程中,发现GoJS和draw.io比较相似,但是缺少了属性添加图表到调色板的功能,虽然它支持从调色板到调色板图.
即,将图表从工作区移动到工具栏,以便重复使用。
你绝对可以做到这一点,一个 Palette
只是一个 Diagram
,带有一些为你预先设置的属性。具体来说,它是一个 Diagram
,在构造函数中设置了这些属性:
this.allowDragOut = true;
this.allowMove = false;
this.isReadOnly = true;
this.contentAlignment = go.Spot.TopCenter;
this.layout = new go.GridLayout();
有 Two Diagrams with checkboxes for relevant properties 的样本。
获得所需行为的最简单方法是在两个图表上将 allowDragOut
设置为 true
。
我是GoJs的新手,在学习的过程中,发现GoJS和draw.io比较相似,但是缺少了属性添加图表到调色板的功能,虽然它支持从调色板到调色板图.
即,将图表从工作区移动到工具栏,以便重复使用。
你绝对可以做到这一点,一个 Palette
只是一个 Diagram
,带有一些为你预先设置的属性。具体来说,它是一个 Diagram
,在构造函数中设置了这些属性:
this.allowDragOut = true;
this.allowMove = false;
this.isReadOnly = true;
this.contentAlignment = go.Spot.TopCenter;
this.layout = new go.GridLayout();
有 Two Diagrams with checkboxes for relevant properties 的样本。
获得所需行为的最简单方法是在两个图表上将 allowDragOut
设置为 true
。