Hi KK,
Thank you for your patience.
We have checked your reported requirement with the attached json file, and we are facing some difficulties while loading your json file in application. We have suspect that you have used more number of rows and columns. 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 dependes 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.
1. If possible, please share us the row count and column count used in the json file.
2.we have included some performance related improvements with our latest version. So, please check with latest version for Vue packages (19.4.38).
3.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,
Sangeetha M