Override default ExtJS configuration

URL: http://www.extjs.com/forum/showthread.php?56893-table-layout-cellspacing-and-custom-

CSS-class

 

How about:

Code:
Ext.override(Ext.layout.TableLayout, {
	tableCfg: {tag:'table', cls:'x-table-layout', cellspacing: 0, cn: {tag: 'tbody'}},
	onLayout : function(ct, target){
		var cs = ct.items.items, len = cs.length, c, i;
		if(!this.table){
			target.addClass('x-table-layout-ct');
			this.table = target.createChild(this.tableCfg, null, true);
			this.renderAll(ct, target);
		}
	}
});

so you can use:

Code:
{
    xtype : 'container',
    autoEl: {},
    layout : 'table',
    layoutConfig: {
        tableCfg: {tag:'table', cls:'x-table-layout', cellspacing: 10, cn: {tag: 'tbody'}}
    },
    items : [ ... ]
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值