Так что по какой-то причине я должен поместить крошечную диаграмму в ячейку столбца. Я сделал это с простой ДИВ и initizialized каждой диаграммы:ChartJS в производительности Datatable cell
<div>
<canvas id="6" height="50px" width="150px"></canvas>
</div>
, который работает отлично подходит для 10 набора данных или 20. Но я получил огромное DataTable с 380 строк и после «2 минуты» ожидая, что он даже загрузит диаграммы для каждой отдельной строки таблицы. Есть ли лучший способ сделать это, или повысить производительность?
_Не нужно загружать то, что не видно_: для диаграмм, возможно, инициализируется только то, что находится в области просмотра? –
Ну, у меня есть одна вариация этого сейчас. Он загружает диаграммы только для первой страницы. Но если я перейду ко второму, диаграммы будут загружены, очевидно. Есть ли способ, с помощью которого я могу указать данные для вызова функции на смену страницы? – AHahn
Я вижу, что вы уже разобрались в решении самостоятельно! :) –