Я хотел бы использовать значение из моих данных (открытое), которое будет определять, будет ли строка расширена или нет при загрузке страницы.
// sample data
{
open: true,
address: {
city: Atlanta,
state: Ga
}
}
Глядя на расширенные функции, похоже, что он основан только на переключении.
Похоже, это должно быть свойство при определении шаблона деталей строки, но для меня это не очевидно.
<!-- Row Detail Template -->
<ngx-datatable-row-detail [rowHeight]="100" #myDetailRow (toggle)="onDetailToggle($event)">
<ng-template let-row="row" let-expanded="expanded" ngx-datatable-row-detail-template>
<div style="padding-left:35px;">
<div><strong>Address</strong></div>
<div>{{row.address.city}}, {{row.address.state}}</div>
</div>
</ng-template>
</ngx-datatable-row-detail>
В примере row-detail.component.ts
реквизит expanded: any = {};
, но, похоже, он не даст никакого эффекта, если я удалю его или попытаюсь заполнить его некоторыми данными. Событие переключения, похоже, тоже не использует эту опору. Не уверен, что он используется для ...