Как я могу наклонить / повернуть текст по горизонтали / вертикальной гистограмме по осям и осям в соответствии с последним выпуском января 2020 года - PullRequest
3 голосов
/ 17 января 2020

Я не нашел решения о том, как добиться опции slantedText в гистограмме. Google удалил свойство slantedText из своей последней версии?

Вот мой код: -

<script src="https://www.gstatic.com/charts/loader.js"></script>
<script>

    google.charts.load('current', {packages: ['corechart','bar']});
    google.charts.setOnLoadCallback(drawChart);

    function drawChart() {
      // Define the chart to be drawn.
      var data = google.visualization.arrayToDataTable([
        ['City', '2010 Population',],
        ['New York City, NY', 8175000],
        ['Los Angeles, CA', 3792000],
        ['Chicago, IL', 2695000],
        ['Houston, TX', 2099000],
        ['Philadelphia, PA', 1526000]
      ]);

      var options = {
        title: 'Population of Largest U.S. Cities',
        chartArea: {width: '50%'},
        legend: { position: "bottom" },
        hAxis: {
          title: 'Total Population',
          minValue: 0,
          slantedText: true,
          slantedTextAngle: 60
        },
        vAxis: {
          title: 'City'
        }
      }

      var chart = new google.charts.Bar(document.getElementById('BarChart'));
      chart.draw(data, options);
    }

</script>

1 Ответ

3 голосов
/ 17 января 2020

google.charts.Bar считается диаграммой материала ,
есть несколько параметров, которые не поддерживаются диаграммами материала , включая ...

{hAxis,vAxis,hAxes.*,vAxes.*}.slantedText
{hAxis,vAxis,hAxes.*,vAxes.*}.slantedTextAngle

см. Ошибка отслеживания для паритета характеристик диаграммы материалов

Вместо этого вам потребуется использовать диаграмму classic.

google.visualization.ColumnChart

или

google.visualization.BarChart
...