# ExtEditor **Repository Path**: jiusem/ExtEditor ## Basic Information - **Project Name**: ExtEditor - **Description**: ExtJS富文本编辑器插件,基于KindEditor - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 21 - **Forks**: 7 - **Created**: 2015-09-05 - **Last Updated**: 2023-08-01 ## Categories & Tags **Categories**: text-editor **Tags**: None ## README ####ExtEditor ExtJS富文本编辑器插件,基于KindEditor。 ExtJS自带的富文本编辑器功能有限,局限性很大。本插件整合当前流行的KindEditor框架,使用简便,功能强大。 ####快速上手 引入KindEditor类库: ```html ``` 引入ExtEditor: ```html ``` 使用组件: ```javascript var win = Ext.widget('window',{ items:[ { xtype:'ExtEditor', id:'article',//唯一标识,建议指定 fieldLabel:'内容', //label width:800, //宽度 height:250 //宽度 } ], bodyPadding:10, width:900, height:400 }); win.show(); ``` 自定义配置项: ```javascript { xtype:'ExtEditor', id:'article',//唯一标识,建议指定 fieldLabel:'内容', //label width:800, //宽度 height:250, //宽度 editorConfig:[ 'source','table','music',...,'video' ] //详细参数请参考KindEditor官网 } ``` 设置编辑器内容: ```javascript var editor = Ext.getCmp('article');//根据id获取组件 editor.setValue("hello,world!"); ``` 获取编辑器内容: ```javascript var editor = Ext.getCmp('article'),//根据id获取组件 val = editor.getValue(); ```