# 输出JSON
- JSON.stringify(canvas)
- canvas.toJSON()
- canvas.toObject()
{version: '5.3.0', objects: []}
const draw = (canvas) => {
const rect = new fabric.Rect({
top: 20,
left: 120,
width: 60,
height: 40,
fill: 'transparent',
stroke: 'blue'
})
canvas.add(rect)
console.log('canvas stringify ', JSON.stringify(canvas))
console.log('canvas toJSON', canvas.toJSON())
console.log('canvas toObject', canvas.toObject())
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15