簡體   English   中英

如何編輯基本圖表的go.js組模板?

[英]How to edit go.js group templates of basic charts?

我想創建如圖2所示的有向無環圖。我正在使用go.js基本圖表 但是在設置了nodedataarraylinkdatarray ,它的輸出如圖像1所示。要在圖像2中生成圖形,我希望做兩件事。

1.在組模板中水平顯示節點模板。

2.設置組模板的級別(位置)。

我閱讀了網站上給出的示例,但找不到方法。 請幫助我解決以上兩個問題。


圖片1

圖片1

圖片2

圖片2

我想你想的Diagram.layout成為LayeredDigraphLayoutGroup.layout是一個網格布局

可以設置為:

  $(go.Diagram, "myDiagramDiv",element
    {
      layout:
        $(go.LayeredDigraphLayout,
          { direction: 90, layerSpacing: 50 }),
      . . .
    });

模板可能類似於:

$(go.Group, go.Panel.Vertical,
    {
      layout: $(go.GridLayout, { wrappingColumn: 4 }),
      . . .
    },
    $(go.TextBlock, . . .),
    $(go.Panel, "Auto",
      $(go.Shape, . . .),
      $(go.Placeholder, . . .)
    )
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM