删除的文本,在文本,而不删除的文本框画布上fabric.js

0

的问题

我在使用fabric.js 有IText文本框在画布上。 用户可以自由移动的文本框周围还编辑的文本内。 如何避免文被删除的(从画布上)当用户删除的文字用删除的关键而且也没有更多的文字?

谢谢你响应。

deleteText(activeObject) {
      var startIndex = activeObject.selectionStart;
      var endIndex = activeObject.selectionEnd;
      if (endIndex > 0 && startIndex != endIndex) {
        var text = activeObject.text;
        var newText =
          text.substring(0, startIndex) +
          text.substring(endIndex + 1, text.length);
        activeObject.set("text", newText);
        this.canvas.fire("object:modified");
      } else {
        this.canvas.remove(activeObject);
      }
    }
fabricjs
2021-11-15 12:21:47
1

最好的答案

0

有2个版本的答案

1.你是删除文本使用这个代码行,尝试评论,看看会发生什么

this.canvas.remove(activeObject);

2.文本框未被删除,也不能看到它是因为白色的帆布背景和空虚的内部文本,因为没有案文,试图mousedowning一帆布和选择一个很大的地区,检查,如果你能选择你的文本框这种方式

2021-11-24 04:02:26

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

受欢迎的此类别

流行的问题,在这个类别