Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript fabricjs画布,移除鼠标选定区域_Javascript_Canvas_Fabricjs - Fatal编程技术网

Javascript fabricjs画布,移除鼠标选定区域

Javascript fabricjs画布,移除鼠标选定区域,javascript,canvas,fabricjs,Javascript,Canvas,Fabricjs,我使用fabricjs在画布上创建线条 但当我画新线(图中的红线)时,鼠标会画选择矩形(图中的蓝色)。它看起来很丑 如何禁用此选择 有这样的东西: 您可以将画布的selectionColor属性设置为透明颜色。例如 var canvas = new fabric.Canvas("canvas"); canvas.selectionColor = "rgba(0,0,0,0)"; 或者 可以将画布的selectionColor属性设置为透明颜色。例如 var canvas = new fabr

我使用fabricjs在画布上创建线条

但当我画新线(图中的红线)时,鼠标会画选择矩形(图中的蓝色)。它看起来很丑

如何禁用此选择

有这样的东西:


您可以将画布的selectionColor属性设置为透明颜色。例如

var canvas = new fabric.Canvas("canvas");
canvas.selectionColor = "rgba(0,0,0,0)";
或者


可以将画布的selectionColor属性设置为透明颜色。例如

var canvas = new fabric.Canvas("canvas");
canvas.selectionColor = "rgba(0,0,0,0)";
或者

我找到了解决办法: 只需将设置添加到画布:

canvas.selection = false;
我找到了解决办法: 只需将设置添加到画布:

canvas.selection = false;

外观更好,但边框线仍然可见。有几个属性可用于自定义选择(例如selection、selectionBorderColor、selectionColor、selectionDashArray、SelectionLineWidth)。请参阅fabricjs文档()。外观更好,但边框线仍然可见。有几个属性可用于自定义选择(例如selection、selectionBorderColor、selectionColor、selectionDashArray、SelectionLineWidth)。请参阅fabricjs文档()。