ExtJS 4 TreeGrid - ссылка на родительскую запись из дочерней записи - PullRequest
0 голосов
/ 21 февраля 2012

Я хотел бы создать пользовательский рендер, где дочерняя запись может ссылаться на некоторые данные из родительской записи.Возможно ли это?

1 Ответ

3 голосов
/ 21 февраля 2012

Ваш рендерер передается в хранилище, так что да, вы можете использовать любые (загруженные в данный момент) данные из хранилища для визуализации результата. Так что-то вроде этого должно работать (не проверено):

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

...