按下回车键跳到正文

[百度编辑器/UEditor]设置初始化内容的方法

在UEditor编辑器时, 按照正常的理解 试图在页面加载完成后初始化内容, 出现了报错

代码如下:

$.document.ready(function()

{

  UE.getEditor('editor').setContent('xxx');

})

大概原因就是, 页面加载完了 但是UE编辑器没有加载完 所以出现了了错误

比较偷懒的做法是, 设置一个setTimeout, 等一秒再加载内容……好吧这个方法不能接受

于是经过一番搜索, 找到如下函数

UE.getEditor('editor').ready(function(){
          UE.getEditor('editor').setContent("xxx"); 
});
可完美解决初始化填充数据问题
另外如果需要监听其他时间可以使用
UE.getEditor('editor').addListener("click", function () {
           alert('Wow');
});

From LzSkyline's Blog : https://www.lzskyline.com/archives/300

当前没有任何回复哦,快成为第一个吃螃蟹的人~

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注