一、html
<textarea ng-model="ed_vote" id="myeditor_vote" cols="30" row="10" ng-bind="body"></textarea>
二、js
1、每次进入编辑器时,应先判断该编辑器是否存在,如果存在,就清掉。
if(CKEDITOR.instances['myeditor_vote']) {
CKEDITOR.instances['myeditor_vote'].destroy();
}
2、然后创建新的编辑器,可设置高度。
CKEDITOR.replace('myeditor_vote',{fullPage:true,allowedContent:true,escapehtml:true,height:200});
3、清空编辑器内容
CKEDITOR.instances.id.setData("");
id为当前创建的编辑器的textarea 的id值。
这是我在用ckeditor遇到的一些问题,发出来供遇到困难的小伙伴参考一下。
网友评论