extJs3.3版本中treeGrid列宽的问题

本文介绍了在extJs3.3中使用TreeGrid时遇到的列宽无法调整的问题。当TreeGrid被嵌入到一个没有指定布局的Panel中时,由于Panel默认采用ContainerLayout,导致树表格列宽固定。为了解决这个问题,需要在外层Panel上设置特定布局,使得TreeGrid的列宽可以自由调整。此外,对于普通的gridPanel,即使额外添加一层Panel而不指定布局,列宽也能正常设置。
摘要由CSDN通过智能技术生成
Ext.namespace('Mr.rw.widget.plan.inspection.template');
Mr.rw.widget.plan.inspection.template.TreeGridTest = function (config){
    var me = this;
    config = config || '';
    
    config.loader = new Ext.tree.TreeLoader({
    	url : config.dataUrl,
    	listeners : {
    		beforeload : function(loader, node, callBack){
                if(!node.isRoot) {
                    loader.baseParams ={};
                    loader.baseParams.dataId = node.attributes.dataId;
                } else {
                    loader.baseParams ={};
                    loader.baseParams.dataId = me.inspTemId;
                }
    		}
    	}
    });
    
    config.columns = [
        {
            header : '巡检项目名称',
            dataIndex : 'name',
            width : 600
        },{
            header : '操作方式',
            sortable : false,
            dataIndex : 'widgetTypeText
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值