【问题标题】:Capture Ng-click event from button inside the texteditor in text-angular从文本角度的文本编辑器内的按钮捕获 Ng-click 事件
【发布时间】:2022-01-07 15:26:01
【问题描述】:

用例:用户单击文本角文本区域内的按钮,并调用要调用的应用程序角函数 所做的更改:我们在textAngular-sanitize.js 中添加了ng-click、onclick 事件,请参阅下面的截图

并在 svgIcons 变量中添加按钮

这样一个按钮应该会显示出来并且不会被删除。带有 ng-click 的按钮已成功渲染,但我们需要在应用程序中调用 angular 函数。

面临的问题:ng-click 没有调用任何函数,我们不知道如何让它工作。

Pluker demo.

不幸的是,我无法使 plunker 工作,但代码更改是我们正在努力实现的目标

【问题讨论】:

    标签: angularjs angularjs-ng-click rich-text-editor textangular


    【解决方案1】:

    我发现在文本角度中为任何标签类型提供了一个事件,比如我在问题中提出的按钮实际上是一个锚标签。所以我通过在 taRegisterTool 中注册事件来捕获锚标签点击下面

    taRegisterTool('yourWish', {
    
    iconclass: "fa fa-xxxxx",
    
    onElementSelect: {
      element: 'a',
      action: function(event, $element, editorScope){
        alert('Got the anchor tag selection event');       
    }
    }
    

    });

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-25
      • 2015-07-21
      • 2017-05-20
      • 2021-10-09
      • 2015-06-22
      • 1970-01-01
      • 2019-01-08
      相关资源
      最近更新 更多