In ngx-datatable we show our data to the datatable link this [rows]=”rows”, what you need to do is filter out the objects you don’t want to be in the datatable, something like this in your TypeScript file
filterDataList: any; const case1= 'Aryan'; const case2= 'Maurya'; this.filterDataList = this.rows.filter(row => case1.includes(row.first_name)); this.filterDataList = this.rows.filter(row => !case2.includes(row.last_name));
<ngx-datatable
[rows]="filterRewardDataList"
>
<ngx-datatable-column
name="Sr. No"
headerClass="no-sorting text-center"
prop="srNum"
[sortable]="false"
>
<ng-template let-value="value" ngx-datatable-cell-template>
<div class="text-center">{{ value }}</div>
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column
name="First Name"
prop="first_name"
>
<ng-template let-value="value" ngx-datatable-cell-template>
<div class="text-center text-wrap">
{{ value }}
</div>
</ng-template>
</ngx-datatable-column>
<ngx-datatable-column
name="Last Name"
prop="last_name"
>
<ng-template let-value="value" ngx-datatable-cell-template>
<div class="text-center text-wrap">
{{ value }}
</div>
</ng-template>
</ngx-datatable-column>
</ngx-datatable>
