簡體   English   中英

如何向go.js節點添加屬性和重定向

[英]How to add attributes to go.js nodes and redirection

我正在使用go.js,並向圖中添加了ContextMenu。 按鈕之一是“訪問”按鈕,該按鈕應將用戶重定向到某個URL。 我的問題是這些URL是使用ID生成的。 我想知道是否可以為節點設置一些屬性,並在我的contextMenu中使用它們。

我正在使用go.panel創建節點,並在其中創建了go.TextBlock 該示例完全相同,用於創建節點的所有數據均來自JSON數組。

這是我的contextMenu:

$(go.Adornment, "Vertical",
    $("ContextMenuButton",
        $(go.TextBlock, "Visit",
            { click: function(e, obj) { VisitGroup(obj); } }))

);

我不知道如何為節點設置屬性,以及如何訪問與該節點有關的任何信息。 謝謝 !

是的,設置將信息存儲在節點數據中並使用obj.part.data是正確的方法。

之所以Adornment.data是因為Adornment.dataAdornment.adornedPart.data相同-所有裝飾物都與裝飾零件綁定到相同的數據。

暫無
暫無

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

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