ExtJS数据网格列渲染器具有多个值

Pod*_*lsk 7 javascript extjs

我想知道ExtJS中是否有可能为列的渲染器提供多个数据源值.例如,使用"Actions"列,id将传递给渲染器.但是我需要将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
         }
}];
Run Code Online (Sandbox Code Playgroud)

谢谢.

was*_*tim 14

据我所知,渲染器函数有几个参数:

     renderer: function(val, meta, record) {
           var userId = record.data.user_id;
     }
Run Code Online (Sandbox Code Playgroud)

您可以查看所有参数的文档