0
爲什麼以下代碼行有不同strokeWidth
var canvas = new fabric.Canvas('c');
var line = new fabric.Line([100, 50, 100, 100], {
stroke: 'black',
strokeWidth: 1
});
canvas.add(line);
var groupLine = new fabric.Line([100, 50, 100, 100], {});
var group = new fabric.Group([groupLine], {
top: 50,
left: 200,
stroke: 'black',
strokeWidth: 1
});
canvas.add(group);
結果在兩行具有不同的寬度?
https://jsfiddle.net/pyoq5410/
兩條線都具有相同的strokeWidth
,唯一的區別是,它們中的一個是通過Group
對象添加。
聽起來仍然奇怪的是,該組將strokeWidth確實改變了線的一個,而不是1 – Kaiido
是的,看起來像在佈一個小錯誤。 – janusz