Ext.form.HtmlEditor
场景:设立Ext.form.HtmlEditor默认源码编辑状态
设置Ext.form.HtmlEditor默认源码编辑状态
在处理Ext的HtmlEditor的时候,需要在表单初始化的时候就使用源码编辑,HtmlEditor控件没有提供默认的设置,提供了一个toggleSourceEdit方法来进行切换,但是单单执行该方法不起作用,所以我们需要通过控件的initialize事件来进行初始化处理,具体看代码:
主要是这段代码:
这样初始化控件的时候就可以切换到源码状态了。
设置Ext.form.HtmlEditor默认源码编辑状态
在处理Ext的HtmlEditor的时候,需要在表单初始化的时候就使用源码编辑,HtmlEditor控件没有提供默认的设置,提供了一个toggleSourceEdit方法来进行切换,但是单单执行该方法不起作用,所以我们需要通过控件的initialize事件来进行初始化处理,具体看代码:
{ xtype : 'htmleditor', name : 'rparammap.content', enableAlignments :false, enableColors: true, enableFont : false, enableFontSize: true, enableFormat: true, enableLinks: true, enableLists : false, enableSourceEdit: true, width:444, height:150, allowBlank:false, fieldLabel : '', listeners:{ initialize : function (h){ var btn = this.tb.items.get('sourceedit'); btn.toggle(true); this.toggleSourceEdit(true); } } }
主要是这段代码:
var btn = this.tb.items.get('sourceedit'); btn.toggle(true); this.toggleSourceEdit(true);
这样初始化控件的时候就可以切换到源码状态了。