如何在光标所在的TinyMCE编辑器中插入文本?

时间:2018-02-14 03:53:07

标签: angular ionic-framework tinymce

我正在尝试在我的项目中使用angular2-tinymce库。我已成功将 tinymce 集成到我的模块中。但我找不到任何方法来插入光标在tinymce编辑器中的文本。

override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    guard path.contains(point) else {
        return nil
    }
    return self
}

我看到了这些链接:link1link2。但我无法在 TinymceModule 设置配置中编写回调

如何在我的代码中将游标中的文本插入到tinymce编辑器中?

1 个答案:

答案 0 :(得分:0)

我可以使用以下方法从tinymce编辑器中的光标位置插入文本:

// in add-progress-note.ts file
export class AddProgressNotePage {
   @ViewChild(TinymceComponent) private tinyMce: TinymceComponent;

   constructor(){}

   insertTextFromCursor(noteText) {
     this.tinyMce.editor.execCommand('mceInsertContent', false, noteText);
   }
}