簡體   English   中英

在fabric.js 上如何獲取活動對象上的項目(計數)

[英]on fabric.js how to get the item(count) on active object

如何在fabric.js 中獲取活動對象的canvas.item(#) 或src。 我有以下內容。 但是 get_id() 函數每次對任何對象都返回“Layer_1”

 function load() {
        fabric.Object.prototype.transparentCorners = false;
        fabric.loadSVGFromURL('images/test.svg', function (objects, options) {
            var shape = fabric.util.groupSVGElements(objects, options);
            canvas.add(shape.scale(1));
            shape.set({ left: 200, top: 100, ZIndex: 10 }).setCoords();
            canvas.renderAll();
        }) ; }


  function get_id() {
        var obj = canvas.getActiveObject();
        var newCanvasId = obj.id;
        alert(newCanvasId)
}

我想獲得唯一的 id 或 item(#) 圖像名稱或 src 或 .... 以識別此活動對象。 有什么幫助嗎?

感謝將 id 添加到 set 下的對象后,我可以通過他們的 id 獲取每個對象。

謝謝

暫無
暫無

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

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