Я вижу в документацию о том, как переключить отображение сведений о строке, но я нигде не смог найти, как всегда отображать сведения о строке для каждой строки. Это вообще возможно?
Как всегда отображать детали строки ngx-datatable?
Ответы (1)
Может быть, кто-то все еще ищет решение...
Да, конечно, это возможно. сначала убедитесь, что ваш экземпляр ngx-datatable имеет ссылку на шаблон:
<ngx-datatable
#myTable
class="material"
[columnMode]="'force'"
[headerHeight]="50">
чем в вашем коде typeScript возьмите эту ссылку с помощью селектора ViewChild:
@ViewChild('myTable') table: any;
теперь вы можете свернуть или развернуть все строки таблицы в API ngx-datatable в коде TypeScript:
this.table.rowDetail.collapseAllRows();
this.table.rowDetail.expandAllRows();
или там, где вы хотите в шаблоне:
(click)="table.rowDetail.collapseAllRows()"
(click)="table.rowDetail.expandAllRows()"
Надеюсь, это полезно.
person
SajRus
schedule
11.12.2017