簡體   English   中英

Fabric.js在組之后插入

[英]Fabric.js insert after group

我繪制了一個復雜的畫布,其中包含Fabric.js組,PathGroups和Paths的幾層。 許多元素都是可選的,選擇它們時應突出顯示。

現在,我正在將所有可能的高光與基礎一起渲染到可選對象之前。 我真正希望的是僅在有人單擊“組”或“路徑”時才渲染高光。 為此,我需要在選區下方插入突出顯示的內容,那么有沒有辦法在Group之前插入Path或另一種方式呢?

請注意,我不是在尋找element.sendBackwards(true); 因為突出顯示的元素並不總是相同。

我發現可以獲取元素的索引並將元素移至特定索引! 問題解決了。

var index = canvas.getObjects().indexOf(group1); 
canvas.moveTo(group2, index);

暫無
暫無

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

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