同一个架构中多个UEditor初始化冲突问题的解决方案

html代码:

<textarea id="editor1" style="height: 500px;" name="editor1" type="text/html">textarea>

js代码:

                //页面加载时
                UE.delEditor("editor1");

                var ue1 = UE.getEditor('editor1');
                ue1.ready(function() { 
                    ue1.setContent(""); 
                    ue1.execCommand('insertHtml', result.data.context);
                });

首先,命名不能重复,然后每次初始化富文本之前先删除当前的富文本重新初始化即可。

你可能感兴趣的:(富文本)