Hi KK,
Thank you
for contacting Syncfusion support.
We have checked your reported requirement with
the attached json file, and we are facing some difficulties while loading your
json file in sample. We have suspect that you have used more number of rows and
column. And we have some limitations in web platform, for number of elements
rendered in the DOM. Our spreadsheet rendered maximum of 1 million cells that
depends upon the rows and columns. The time delay in
spreadsheet varies depend upon the cell count and formats applied in the
spreadsheet, please find the below benchmark of our Spreadsheet.
|
Scenario
|
Rows * Columns
|
|
Import with normal data (without any formatting, cell templates)
|
50,000 * 20 (1 million cells)
|
|
Import data with format (Row height/ cell formats & Merging
Wrap text randomly)
|
30,000 * 10
|
Meanwhile,
we have row virtualization support in spreadsheet. In this we have rendered the
cells while scrolling the content. If you render more columns the rendering
time is moderately high, based on the loaded columns. Before we proceed further, please
share the below details.
·
If possible, please share us the row count
and column count used in the json file.
·
We have included performance related fixes with
our latest version, please check with latest version for Vue packages (19.4.38).
·
If possible, please share the customization
code done in your sample.
Please provide the above requested information, based on
that we will check and provide you a better solution quickly.
Regards,
Thaneegairaj S