通过组放置在画布上时,线具有不同的strokeWidth

时间:2016-12-01 02:08:03

标签: html html5 canvas html5-canvas fabricjs

为什么以下代码

strokeWidth

导致两条宽度不同的线?

enter image description here

https://jsfiddle.net/pyoq5410/

两行都有相同的Group,唯一的区别是其中一行是通过.Setup(c => c.Books)对象添加的。

1 个答案:

答案 0 :(得分:2)

看起来您正在将笔划应用于整个组。试试这个:

var groupLine = new fabric.Line([150, 50, 150, 100], {
  stroke: 'black', 
  strokeWidth: 1
});
var group = new fabric.Group([groupLine], {});