Преобразование 3d p ie диаграммы в 2d круговую диаграмму при вращении с помощью диаграмм Google - PullRequest
1 голос
/ 26 марта 2020

Я могу создать диаграмму 3d p ie, используя диаграммы Google, но при повороте она конвертируется в диаграмму 2d p ie, хотя я установил параметры is3D: правда, кто-нибудь может помочь мне, как это исправить? выпуск.

google.charts.load("current", { packages: ["corechart"] });
        google.charts.setOnLoadCallback(drawChart);
        function drawChart() {
            var data = google.visualization.arrayToDataTable([
                ['Task', 'Hours per Day'],
                ['Work', 11],
                ['Eat', 2],
                ['Commute', 2],
                ['Watch TV', 2],
                ['Sleep', 7]
            ]);

            var options = {
                title: 'My Daily Activities',
                is3D: true,
                pieHole: 0.25,
                pieStartAngle: 0,
                animation:
                {
                    startup: true,
                    duration: 2000,
                    easing: 'out'
                }
            };

            var chart = new google.visualization.PieChart(document.getElementById('piechart'));
            google.visualization.events.addListener(chart, 'ready', function () {
                if (options.pieStartAngle < 360) {
                    options.pieStartAngle++;
                    // options.is3D = true;
                    setTimeout(function () {
                        // options.is3D = true;
                        chart.draw(data, options);
                    }, 1);
                }
            });
            // options.is3D = true;
            chart.draw(data, options);
        }
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<div id="piechart" style="width: 900px; height: 500px;"></div>
...