Я могу создать сцену и добавить фигуры. Однако если я использую команду Konva.Node.create, то на сцене больше не будут отображаться новые добавленные фигуры.
В приведенном ниже коде первый текст «Hello World!»отображается, но второй текст (после Konva.Node.create), где должен отображаться «Hello World 2!»не появляется на сцене.
Рабочий код этого кода: здесь .
Любая помощь будет принята с благодарностью. Спасибо
var stage = new Konva.Stage({
container : "container",
width : 400,
height : 300
});
var layer = new Konva.Layer();
stage.add(layer);
var text = new Konva.Text({
x: 10,
y: 48,
text:'Hello, World!',
align: 'left',
fontSize: 30,
fontFamily: 'Calibri',
fill: 'green',
draggable: true,
name: `text_${Date.now()}`
});
layer.add(text);
layer.draw();
Konva.Node.create(stage, "container");
var text2 = new Konva.Text({
x: 40,
y: 48,
text:'Hello, World 2!',
align: 'left',
fontSize: 30,
fontFamily: 'Calibri',
fill: 'green',
draggable: true,
name: `text_${Date.now()}`
});
layer.add(text2);
layer.draw();