【问题标题】:FabricJS I-text clone issueFabricJS I-文本克隆问题
【发布时间】:2015-11-10 19:24:08
【问题描述】:

当我们选择了一个 i-text 并克隆它时。在克隆的对象上,双击,开始编辑,然后尝试取消选择,它不会。

厨房水槽示例

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);

【问题讨论】:

    标签: html fabricjs


    【解决方案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();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-18
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多