首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

改变Panel的作派

2012-09-04 
改变Panel的风格ResultMyPanelBase has custom styleJs CodeExt.onReady( function () {//base classExt.d

改变Panel的风格
ResultMyPanelBase has custom style
Js CodeExt.onReady( function () { //base class Ext.define( 'MyPanelBase' , { extend: 'Ext.panel.Panel' , width: 300, bodyPadding: 20, initComponent: function () { if ( this .$className == 'MyPanelBase' ) { this .bodyStyle = "background-color: #ffc" } this .callParent(arguments); } }); //derived class Ext.define( 'MyPanel' , { extend: 'MyPanelBase' , initComponent: function () { console.log( 'MyPanel.initConponent' ); this .callParent(arguments); } }); //instance of MyPanelBase Ext.create( 'MyPanelBase' , { html: 'MyPanelBase has custom style' , renderTo: 'output' }); //instance of MyPanel Ext.create( 'MyPanel' , { html: 'MyPanel has no custom style' , renderTo: 'output' })});?

热点排行