Fabric.js選中狀態元素置頂問題
由於最近在做一個項目用到fabric.js,然后就遇到了這個問題,搜了好多答案,相關的很少,有人說老版本的fabric.js默認是選中元素不置頂的,還是在他當前的圖層,那么這樣的話肯定是有屬性可以控制是否需要置頂. 然后就去看官方文檔,看canvas相關,activeselection相關,圖片相關api都沒有提到這個屬性,然后及去源碼找可能會涉及到的方法,比如mouse:dowm,object:select等事件,但是沒有相關的判斷邏輯,然后就去官方git倉庫的issue找,結果發現基本全是英文,只能找個相關的詞去搜索,看了好多終於被我找到了,其實就是一個屬性preserveObjectStacking,當設置為true的時候是在當前層,設置為false時是置頂選中元素,默認的是false的情況,希望能幫到有需要的人.