| 123456789101112131415161718192021222324252627282930313233 |
- /**
- * Created by zhouy on 2018/11/8.
- */
- Ext.define('saas.view.sys.power.OtherField', {
- extend: 'Ext.form.FieldContainer',
- //extend: 'Ext.form.field.Text',
- alias: 'widget.powerotherfield',
- layout: 'column',
- defaults:{
- xtype:'checkbox',
- columnWidth:0.5
- },
- initComponent:function(){
- var me=this;
- me.callParent(arguments);
- },
- setHtml:function(v){
- this.setItems(v);
- },
- setItems:function(v){
- if(v){
- var len = v.length,items=[];
- if(this.items.length>0)this.removeAll(true);
- for (i = 0; i < len; i++) {
- items.push({
- boxLabel:v[i].text,
- checked:v[i].value
- });
- }
- this.add(items);
- }
- }
- });
|