2012-02-21 80 views

回答

3

您渲染器可能获得在专卖店通过,所以是的,你可以使用从商店的任何(当前加载)的数据来呈现结果。 所以这样的事情应该工作(未经测试):

column: { 
    renderer: function(value, metaData, record, rowInde, colIndex, store, view) { 
     return value + (record.parentNode ? ' [' + record.parentNode.get('fieldName') + ']' : ''); 
    } 
} 

http://docs.sencha.com/ext-js/4-0/#!/api/Ext.grid.column.Column

+0

这工作,谢谢。这些匿名函数参数是否存在某种模式?或者ExtJS是否“简单地知道”哪些参数对应于哪一部分数据/属性?我没有使用metaData,rowIndex等,但它们出现在函数参数列表中。 – MHTri 2012-02-22 09:43:50

+0

哦,我现在看到,有一个params列表记录,杜,愚蠢的我! – MHTri 2012-02-22 10:04:32