ExtJS Data Grid Столбец рендеринга для нескольких значений - PullRequest
7 голосов
/ 07 апреля 2010

Мне интересно, возможно ли в ExtJS иметь несколько значений источника данных, доступных для средства визуализации столбца.Например, в столбце «Действия» идентификатор передается в средство визуализации.Однако я требую, чтобы user_id и id передавались в рендер.Как я могу это сделать?

table_cols = [{
    header: "User ID",
    width: 30,
    sortable: true,
    dataIndex: 'user_id'
},
{
        header: "Actions",
        width: 60,
        sortable: false,
        dataIndex: 'id',
        renderer: function(val) {
               //IF USER ID MEETS A CONSTRAINT PRINT THE ID
         }
}];

Спасибо.

1 Ответ

14 голосов
/ 07 апреля 2010

Насколько я знаю, функция рендерера имеет несколько параметров:

     renderer: function(val, meta, record) {
           var userId = record.data.user_id;
     }

Вы можете проверить документы для всех параметров

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...