获取单元格渲染器中的value列键?

时间:2018-11-17 14:56:40

标签: angular typescript ng2-smart-table ngx-admin nebular

是否可以在单元格渲染器中获取列键?

例如,在`CustomRenderComponent Demo中,像这样注入单元格和行数据:

@Input() value: string | number;
@Input() rowData: any;

有没有办法获取当前的列键?像这样:

@input column: string;

还是获得一个Cell实例?

Cell类具有如下方法:

getColumn(): Column {
  return this.column;
}

智能表格问题

https://github.com/akveo/ng2-smart-table/issues/518

1 个答案:

答案 0 :(得分:1)

查看custom-view.component.ts。它具有返回getPatch()的方法ViewCell。更改此方法以返回Cell

现在,将使用整个Cell实例而不是属于它的一些组件来修补自定义渲染器实现。

创建这种类型的渲染器应实现的新接口,而不仅仅是使其实现ViewCell接口。