Hi Christian,
Greetings from Syncfusion support.
You can increase the number of records displayed by decreasing the height of the rows using the rowHeight property. The following code snippets demonstrate the solution.
App.vue
|
<ejs-gantt
id="gantt"
ref="gantt"
:labelSettings="labelSettings"
:dataSource="data"
:columns="columns"
:taskFields="taskFields"
:enableVirtualization="true"
:height="height"
:rowHeight="rowHeight"
>
</ejs-gantt>
|
We have also prepared a sample for your reference.
You also mentioned that you are facing performance issues, we would like to know more about them. Are you using dependency connections in your data? As it may also cause a few performance issues in your application. We have logged a feature report to improve the performance of Virtual Scrolling when dependency connections are mapped. You can track its status from the below feedback link.
We will implement and include this in the 2021 Volume 1 SP release scheduled for the mid of May, 2021.
We appreciate your patience until then,
Regards,
Monisha.