javascript - 所选对象自动置于最前面

标签 javascript html5-canvas fabricjs

每当我在 Canvas 中选择一个项目时,它会自动带到顶部,而将所有对象留在后面。有什么办法可以阻止这种情况发生吗?

最佳答案

fabricjs Canvas 的“preserveObjectStacking”属性设置为 true 以停止将所选对象置于最前面。

var canvas = new fabric.Canvas('canvas');
canvas.preserveObjectStacking = true;

关于javascript - 所选对象自动置于最前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38821807/

相关文章:

javascript - context.clearRect() 真的那么贵吗?

javascript - 在 fabric js 中删除突出显示的蓝色矩形以供选择

javascript - 使用 scrapy 从动态网站复制数据

javascript - 如果未找到 session ,则重定向到登录页面

javascript - 覆盖 ColorBox 打开/关闭过渡效果?

javascript - 按字母在 Canvas 上绘制文本,以控制各个字母的 Alpha,同时与中心对齐

javascript - PDFJS.PDFLinkService 不是一个函数

Javascript/HTML5 canvas bug 变量, "Not defined"但已定义

javascript - Fabric.js 动态裁剪区域以不同方式影响图像和 SVG/形状

node.js - Node 上的fabric.js - 旋转(setAngle)改变对象的位置