编程语言
首页 > 编程语言> > javascript-页面加载后,从EpicEditor中的textarea同步值

javascript-页面加载后,从EpicEditor中的textarea同步值

作者:互联网

我在一个项目中使用EpicEditor.因此,按照doc,我已经将textarea属性添加到了我的textarea id中,因此,当页面首次加载时,来自textarea的所有内容都将显示在EpicEditor中.很棒!!!

问题:

我从服务器获取该特定记录的实时更新,然后相应地更新表单字段值.因此,我无法在EpicEditor中设置新值.我已经更新了参考textarea值,但不会同步到EpicEditor.

每当参考文本区域发生一些更新时,我都想在EpicEditor中设置新值.

解决方法:

您可以执行以下操作:

使用选项(opt)创建史诗编辑器实例并加载后.像这样将您要放置在史诗编辑器中的文本作为textarea值-$(“#myTextArea”).val(‘your value’))并调用me.editor._setupTextareaSync();

var me = this;
var opts = {
    container: 'epiceditor',
    textarea: 'myTextArea',
    basePath: 'epiceditor',
    -------
    -------
}
var editor = new EpicEditor(opts);
me.editor.load();
$("#myTextArea").val('This is to be displayed in the epic editor');
me.editor._setupTextareaSync();

干杯!

标签:sync,real-time,javascript,epiceditor
来源: https://codeday.me/bug/20191122/2063393.html