let canvas = new fabric.Canvas("canvas")
let text = new fabric.Text("TEST", {
left: 0,
top: 0
})
let grounpWithText = new fabric.Group([text])
console.log(grounpWithText.left, text.left)
let group = new fabric.Group([grounpWithText])
canvas.add(group);
grounpWithText.addWithUpdate()
group.addWithUpdate()
body {
margin: 0;
}
<script src="https://cdn.bootcdn.net/ajax/libs/fabric.js/3.6.3/fabric.min.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<canvas id="canvas" width="1000" height="1000"></canvas>
</body>
</html>
Я пытаюсь выяснить некоторое поведение группы в fabri c. js, в приведенном выше коде я назвал два пустой addWithUpdate
, почему изменилось положение текста?