Hi team,
I am using Kendo Grid to display data using 6 columns. When the row count exceeds 100, the whole Angular component completely slows down, sometimes not even works. I found that this particular component slows down things because when i removed this grid column, everything works as expected. Why's that and how can i overcome this?
<kendo-grid-column width="75">
<ng-template kendoGridCellTemplate let-dataItem>
<ng-template #popContent>
<div class="context-dropdown-menu">
<ul>
<li (click)="settings(dataItem, 'settings')" >
<i class="fa fa-envelope" title="Settings"></i> Settings
</li>
<li (click)="open(dataItem, 'open')" >
<i class="fa fa-share-square" title="Open"></i> Open
</li>
</ul>
</div>
</ng-template>
<button type="button" class="btn btn-outline-primary btn-rounded" [ngbPopover]="popContent" #p="ngbPopover" (document:click)="p.close()"
(click)="$event.stopPropagation();onClick()" placement="left" container="body">
<i class="fa fa-ellipsis-h"></i>
</button>
</ng-template>
</kendo-grid-column>
Thanks,
Deepak