[英]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.data
與Adornment.adornedPart.data
相同-所有裝飾物都與裝飾零件綁定到相同的數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.