- 爱易网页
 
                        - 
                            JavaSript
 
                        - ExtJs4.0色彩控件 
 
                         
                    
                    
                    日期:2014-05-16  浏览次数:20478 次 
                    
                        
                         ExtJs4.0颜色控件
    
- /**??
 
- ?*?@class?Ext.app.ColorPicker??
 
- ?*?@extends?Ext.container.Container??
 
- ?*?定义颜色选取类??
 
- ?*/??
 
- ???
 
- Ext.define?('Ext.app.ColorPicker',??
 
- {??
 
- ????extend:?'Ext.container.Container',??
 
- ????alias:?'widget.smmcolorpicker',??
 
- ????layout:?'hbox',??
 
- ????initComponent:function()???
 
- ????{??
 
- ????????var?mefieldLabel?=?this.fieldLabel;??
 
- ????????var?mename?=?this.name;??
 
- ????????var?meheight?=?this.height;??
 
- ????????var?meid?=?this.id;??
 
- ????????this.items?=???
 
- ????????[??
 
- ????????????{??
 
- ????????????????xtype:?'textfield',??
 
- ????????????????height:?meheight,??
 
- ????????????????id:meid+'x',??
 
- ????????????????fieldLabel:mefieldLabel,??
 
- ????????????????name:?mename,??
 
- ????????????????flex:?1,??
 
- ????????????????listeners:??
 
- ????????????????{??
 
- ????????????????????change:function(me,?newValue,?oldValue)??
 
- ????????????????????{??
 
- ????????????????????????me.bodyEl.down('input').setStyle('background-image',?'none');??
 
- ????????????????????????me.bodyEl.down('input').setStyle('background-color',?newValue);??
 
- ????????????????????}??
 
- ????????????????}??
 
- ????????????},??
 
- ????????????{??
 
- ????????????????xtype:'button',??
 
- ????????????????width:18,??
 
- ????????????????height:?meheight,??
 
- ????????????????menu:??
 
- ????????????????{??
 
- ????????????????????xtype:'colormenu',??
 
- ????????????????????listeners:???
 
- ????????????????????{??
 
- ????????????????????????select:?function(picker,?color)???????
 
- ????????????????????????{??
 
- ????????????????????????????var?amclr?=?Ext.getCmp(meid+'x');??
 
- ????????????????????????????amclr.setValue('#'+color);??
 
- ????????????????????????}??
 
- ????????????????????}??
 
- ????????????????}??
 
- ????????????}??
 
- ????????];??
 
- ??????????
 
- ????????Ext.app.ColorPicker.superclass.initComponent.call(this);??
 
- ????}??
 
- });??
 
??![]()
                        
                     
                    
                    
                        免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。