相关疑难解决方法(0)

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

我一直在尝试将文本插入到TinyMCE编辑器中的焦点段落元素(<p>),确切位于光标所在的位置,但没有运气!

var elem = tinyMCE.activeEditor.dom.get('tinymce');
var child = elem.firstChild;
while (child) {
    if (child.focused) {
        $(child).insertAtCaret("some text");
    }
    child = child.nextSibling;
}
Run Code Online (Sandbox Code Playgroud)

如果有人知道如何解决这个问题,我将非常感激.

javascript jquery tinymce cursor-position

38
推荐指数
2
解决办法
4万
查看次数

在Angular2项目中使用Tinymce

我正在尝试将tinymce嵌入到使用Angular2构建的网站中.以下是我的组件:

export class myComponent implements OnInit {
    //some code

    constructor(private af: AngularFire) {
    // some code
    }

    ngOnInit():any {
    tinymce.init(
        {
            selector: ".tinymce",
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的HTML旁边,有:

<textarea class="tinymce" rows="15"></textarea>
Run Code Online (Sandbox Code Playgroud)

但是有错误说" Cannot find name 'tinymce'"但我已经包括了

<script src='//cdn.tinymce.com/4/tinymce.min.js'></script>
Run Code Online (Sandbox Code Playgroud)

在html的头部.我做错什么了吗?我的初始化不正确吗?

tinymce angular

3
推荐指数
1
解决办法
6628
查看次数

标签 统计

tinymce ×2

angular ×1

cursor-position ×1

javascript ×1

jquery ×1