Флажок отмечен (как выбранная строка) снимается, когда страница перемещается, а затем возвращается - PullRequest
0 голосов
/ 30 мая 2019

В моей таблице есть столбец для флажка для выбора строки. На странице 1, когда я отмечаю один из флажков, нижний колонтитул говорит 1 выбрано. Когда я перехожу на страницу 2 и возвращаюсь на страницу 1, в нижнем колонтитуле по-прежнему выбран 1, но флажок не установлен.

<ngx-datatable class="material striped scroll-vertical center"
      style="width: 90%"
      #table
      [rows]="rows"
      [loadingIndicator]="loadingIndicator"
      [columnMode]="'force'"
      [headerHeight]="48"
      [footerHeight]="56"
      [rowHeight]="'auto'"
      [rowClass]="setRowClass"
      [scrollbarH]="true"
      [externalPaging]="true"
      [count]="totalRows"
      [offset]="dataTable.pages?.offset"
      [limit]="dataTable.pages?.limit"
      [externalSorting]="true"
      (page)="setPage($event)"
      (sort)="setSort($event)"
      [selected]="selected"
      [selectionType]="'checkbox'"
      [selectAllRowsOnPage]="false"
      (select)='onSelect($event)'> 

     <!--checkbox-->
     <ngx-datatable-column prop='selected'
                name= ''
                [sortable] = "false"
                [canAutoResize]= "false"
                [draggable]= "false"
                [resizeable]= "false"
                [headerCheckboxable]="true"
                [checkboxable]= "true"
                [width]="10">
     </ngx-datatable-column>

     <ngx-datatable-column name="RS Number"
                    prop="TrxNum"
                    [width]="15"
                    [sortable] = "false">
                    <ng-template ngx-datatable-cell-template let-value="value">
                    {{value}}
                    </ng-template>
        </ngx-datatable-column>
</ngx-datatable>

Все работает хорошо, только отмеченный флажок, и когда страница была перемещена и возвращена, флажок становится непроверенным.

...