A
A
Anton2017-08-09 17:08:30
Angular
Anton, 2017-08-09 17:08:30

[PrimeNg, Angular4] Several DataTables in several nested TabViews with many filters and bad templates slow down - how to win?

plnkr.co/edit/qX7o1CBaDtRuLVz7SlH9?p=preview here is a synthetic example, everything is greatly simplified (each should have its own options fields, of course they are taken from the backend, and each table should have its own data), only two records in each table , but even here the brakes are noticeable both during the first rendering and when interacting with elements.
I tried to set TabView [lazy]="true" - the page hung, I also tried to update the DataTable and set [immutable]="true" - it did not bring any noticeable result.
UPD.: updated versions of angular and priming - it's a little faster, but still quite a significant delay.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
Roman, 2017-08-17
@uaKorona

The performance of the application is laid down at the design stage.
Specifically, in your case, the UI looks terribly overloaded. Technically, it is possible to achieve a quick implementation, but it seems that this will not generally save the situation.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question