清理文本编辑器时,Froala编辑器不会删除图像

时间:2017-04-19 13:53:16

标签: javascript jquery angularjs froala

我使用Froala制作HTML文件,我将其存储在服务器中。我将Angala模块用于Angular 1。

我在添加页面时有一个清除Froala编辑器的按钮,但是当我点击它时,所有图像都被删除,因为Froala运行该事件 froalaEditor.image.removed

所以当我点击干净按钮清理Froala编辑器的文本区域时,我想知道是否有人知道如何处理此事件?

1 个答案:

答案 0 :(得分:0)

您可以使用变量来防止事件在清除区域时执行默认操作。它可能是这样的

  1. 单击“清除”按钮时,设置一个变量,告诉您单击了该按钮。
  2. 在froalaEditor.image.removed事件中检查变量是否为true并阻止默认操作。
  3. 单击按钮后,将变量设置为false。在这里你可以使用超时或在mouseup事件上执行。