Как передать градус Цельсия как символ титулу YAxis - PullRequest
0 голосов
/ 17 июня 2020

Как я могу передать символ градуса Цельсия для yAxis Я пробовал все виды 1. ° 2. U + 00B0 - unicode 3. ° - html код, но все они печатаются как дано и не печатают символ градуса .

1 Ответ

0 голосов
/ 24 августа 2020

Вы можете использовать свойство суффикса, чтобы добавить суффикс в метки осей, чтобы сделать это.

var chart = new CanvasJS.Chart("chartContainer", {
    axisY: {
        suffix: " °C"
    },
    data: [{        
        type: "spline",
        yValueFormatString: "#0.## °C",
        dataPoints: [
            { x: new Date(2017,6,24), y: 31 },
            { x: new Date(2017,6,25), y: 31 },
            { x: new Date(2017,6,26), y: 29 },
            { x: new Date(2017,6,27), y: 29 },
            { x: new Date(2017,6,28), y: 31 },
            { x: new Date(2017,6,29), y: 30 },
            { x: new Date(2017,6,30), y: 29 }
        ]
    }]
});
chart.render();
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
<div id="chartContainer" style="height: 300px; width: 100%;"></div>
...