ExtJS 4 TreeGrid-从子记录引用父记录



我想制作一个自定义渲染器,其中子记录可以引用父记录中的一些数据。这可能吗?

渲染器在存储中传递,所以是的,您可以使用存储中的任何(当前加载的)数据来渲染结果。所以像这样的东西应该有效(未经测试):

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

最新更新