无法按单元格呈现器选项调用agGrid(Angular2)中的服务

无法按单元格呈现器选项调用agGrid(Angular2)中的服务,angular,ag-grid,Angular,Ag Grid,我正在使用ag网格显示用户列表。如果我编辑用户详细信息,则我希望单击网格中的更新按钮来编辑相应的用户详细信息 这是ag_网格中的Column标头 { headerName: 'Update', field: "update", width: 80, cellRenderer:this.updateRenderFunction} 我正在使用细胞渲染器 updateRenderFunction(params){ var eSpan = document.createElemen

我正在使用ag网格显示用户列表。如果我编辑用户详细信息,则我希望单击网格中的更新按钮来编辑相应的用户详细信息

这是ag_网格中的Column标头

 { headerName: 'Update', field: "update", width: 80, cellRenderer:this.updateRenderFunction}      
我正在使用细胞渲染器

updateRenderFunction(params){
   var eSpan = document.createElement('button');
   eSpan.innerHTML = "Update";
    var data = params.node.data;

   eSpan.addEventListener('click',()=>{
                       //here i want to call service

  })

  return eSpan;

 }

试试这个,它对我有用…在updateRenderFunction之后给出bind(这个),如下所示

{ headerName: 'Update', field: "update", width: 80, cellRenderer:this.updateRenderFunction.bind(this)} 

我搬到了素数网格。无论如何,谢谢你的回答。