FabricJS I-текстовый клон выпуск
Когда у нас выбран i-текст и мы его клонируем. На клонированном объекте дважды щелкните, начните редактирование, после этого попробуйте отменить выбор, и он не будет.
На примере кухонной раковины
http://fabricjs.com/kitchensink/
Перейдите на вкладку "Выполнить" и добавьте этот код
var selectedObject=canvas.getActiveObject();
var object = fabric.util.object.clone(selectedObject);
object.set("top", object.top+5);
object.set("left", object.left+5);
canvas.add(object);
1 ответ
Решение
Я была такая же проблема. Вот решение!
var oldobj = canvas.getActiveObject(),
newobj = oldobj.clone();
newobj.set("top", newobj.top+20);
newobj.set("left", newobj.left+20);
canvas.add(newobj);
canvas.setActiveObject(newobj);
canvas.renderAll();