如何将高度设置为单个Ext网格的行?

时间:2013-04-22 08:54:43

标签: javascript extjs

ExtJs app中有网格 在一行中,我想显示一些关于300个符号的文本。所以我需要这一排的高度 我使用ViewConfig找到了一些examples

viewConfig: {
    getRowClass: function (record, rowIndex, rp, store) {
        rp.tstyle += 'height: 50px;';
    }
}

但是我如何理解它对所有行的设置高度。但是如何只对一行做同样的事情呢? 另一个问题,它可能很疯狂,但它可以将备忘录放入网格单元格吗?

1 个答案:

答案 0 :(得分:1)

您可以询问正确的值(通常为id)或rowIndex,并仅为其设置:

viewConfig: {
    getRowClass: function (record, rowIndex, rp, store) {
        if(record.id == 439){ //id is some field from the store model
             rp.tstyle += 'height: 50px;';
        }

        //or
        if(rowIndex == 1){
             rp.tstyle += 'height: 50px;';
        }
    }
}