Получить ключ столбца значения внутри средства визуализации ячеек? - PullRequest
0 голосов
/ 17 ноября 2018

Можно ли получить ключ столбца внутри средства визуализации ячеек?

Например, в `CustomRenderComponent Demo значение ячейки и данные строки вводятся так:

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

есть ли способ получить ключ текущего столбца?Что-то вроде:

@input column: string;

или получить экземпляр Cell ?

Класс Cell имеет такой метод:

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

SmartТаблица Issue

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

1 Ответ

0 голосов
/ 19 ноября 2018

Посмотрите на custom-view.component.ts . У него есть метод getPatch(), который возвращает ViewCell. Измените этот метод, чтобы он возвращал Cell.

Теперь пользовательская реализация рендерера будет исправлена ​​всем экземпляром Cell, а не несколькими принадлежащими ему компонентами.

Создайте новый интерфейс, который должен реализовывать этот тип рендерера, вместо того, чтобы просто реализовывать интерфейс ViewCell.

...