在TINY MCE编辑器中输入速度非常慢

时间:2016-10-06 13:30:39

标签: tinymce

我有大量的内容数据(简报),我在Tiny Mce编辑器中添加了。内容看起来很好,但是当我开始输入(添加更多内容)时,它的输入速度非常慢,我必须等到它完成打印字符。

问题在于内容很大但内容不多。

您可以查看以下演示链接以测试上述情况。将大量内容粘贴到源代码中,并尝试在源代码中输入Tiny Mce编辑器。

https://www.tinymce.com/docs/demo/basic-example/

1 个答案:

答案 0 :(得分:2)

我遇到了类似的问题。我的问题是在tinymce.init中我有一个更新textarea的函数:

setup: function (editor) {
        editor.on('change', function () {
            tinymce.triggerSave();
        });
    }

问题在于,每次按键或颜色更改时,函数都会更新textarea。更多内容,更慢。

我的解决方案很简单,从tinyMCE init删除triggerSave并在提交表单之前通过提交按钮调用tinymce.triggerSave():

<button type="submit" name="btn-addpost" onclick="tinyMCE.triggerSave();"><span class="glyphicon glyphicon-send"></span>&nbsp; Add Post</button>

也许你有类似的问题。

我希望这对您有所帮助。