我正在使用html5 canvas库Fabric js绘制形状:
代码:
canvas.add(new fabric.Rect({top: 100,
left: 100,
width: 50,
height: 50,
fill: 'empty',
stroke: 'white',
strokeWidth: 1}));
但它在中间区域填充黑色,我不想要。 我想在html5 canvas中使用strokeRect这样的功能。 有什么建议吗?
答案 0 :(得分:1)
使用transparent
代替empty
到fill
矩形。
样品:
canvas.add(new fabric.Rect({top: 100,
left: 100,
width: 50,
height: 50,
fill: 'transparent',
stroke: 'white',
strokeWidth: 1
}));
答案 1 :(得分:1)
canvas.add(new fabric.Rect({
top : 100,
left : 100,
width : 50,
height : 50,
fill : '',
stroke : 'white',
strokeWidth : 1
}));