ueditor异步加载第二次无法加载的解决方案

在ueditor进行第二次以load的方式进行加载的时候script部分没有被编辑器替换掉,解决方案为:

var editor1 = new UE.ui.Editor({
            toolbars: [
                ['simpleupload','snapscreen',"fullscreen"]
            ]
        }
);
editor1.render("***");

一个实例只能进行一次render函数,因此当有两个区域要同时替换掉时候,需要新建两个实例,同时进行render操作,即可正常使用

//实例化编辑器
var editor1 = new UE.ui.Editor({
            toolbars: [
                ['simpleupload','snapscreen',"fullscreen"]
            ]
        }
);
editor1.render("***");
//实例化编辑器
var editor2 = new UE.ui.Editor({
            toolbars: [
                ['simpleupload','snapscreen',"fullscreen"]
            ]
        }
);
editor2.render("****")

猜你喜欢

转载自my.oschina.net/u/2528821/blog/817848