Angularjs 安圭拉酒店;小冲突

Angularjs 安圭拉酒店;小冲突,angularjs,tinymce,angularjs-directive,angular-ui,Angularjs,Tinymce,Angularjs Directive,Angular Ui,对于我的应用程序,我使用Angular Ui TinyMce()。 我需要在tinyMCE窗口中捕获单击事件。我通过以下方式初始化tinyMCE: 不要打电话。我认为这是由于AngularJS捕获点击事件,而不是将其传播到tinyMCE窗口。如何停止AngularJS对tinyMCE窗口的点击捕捉?Angular Ui tinyMCE不管理点击事件。您需要在TinyMCE实例上完成或添加一个函数,如下所示: editor.onClick.add(function(ed, e) { // c

对于我的应用程序,我使用Angular Ui TinyMce()。 我需要在tinyMCE窗口中捕获单击事件。我通过以下方式初始化tinyMCE:


不要打电话。我认为这是由于AngularJS捕获点击事件,而不是将其传播到tinyMCE窗口。如何停止AngularJS对tinyMCE窗口的点击捕捉?

Angular Ui tinyMCE
不管理点击事件。您需要在TinyMCE实例上完成或添加一个函数,如下所示:

editor.onClick.add(function(ed, e) {
   // call angular function
   angular.element(document.getElementById('YourCtrl')).scope().yourFunction();
});
ed.on('click',function(e){
    console.log(e);
    e.preventDefault();
});
editor.onClick.add(function(ed, e) {
   // call angular function
   angular.element(document.getElementById('YourCtrl')).scope().yourFunction();
});