График загрузки при отображении на экране? - PullRequest
0 голосов
/ 11 октября 2019

Можно ли загружать диаграммы с помощью chart.js, когда они становятся видимыми в окне просмотра? Я пытаюсь ускорить загрузку.

Я работаю с чем-то вроде этого безуспешно.

 $(window).scroll(function () {
        if ($(this).scrollTop() > 500) {

Вот диаграмма:

   new Chart(document.getElementById("doughnut-chart"), {
    type: 'doughnut',
    data: {
    labels: ["Seeker", "Rock", "Examiner", "Uniter", "Counselor"],
    datasets: [
    {
    label: "",
    backgroundColor: ["#ff4757", "#8e44ad","#3c40c6","#2ed573","#f9ca24"],
    data: [seekerNum, rockNum, examinerNum, uniterNum, counselorNum]
    }
    ]
    },
    options: {
    maintainAspectRatio: false,
    beginAtZero: true,
    title: {
    display: true,
    text: 'Your Personality Score'
    }
    }
    });

Front End

 <div class="col-lg-6 col-sm-12">
    <p class='largeBodyText'> Chart #1: </p>

    <canvas id="doughnut-chart" width="1000" height="1000"></canvas>

    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...