0
Ich habe Probleme beim Einfügen eines Wertes für und x und y. Ich möchte, dass der Wert, den ich in das Array für x und y einfüge, von einer Variablen kommt. Ich möchte ein weiteres x und y in das Array schieben. Ich möchte einen Zeitwert für x und eine Zahl y drücken.Wie füge ich einen neuen Wert für x und y von einer anderen Variablen im JavaScript-Punktdiagramm hinzu?
<script type="text/javascript">
window.onload = function() {
var chart = new CanvasJS.Chart("chartContainer",
{
title:{
text: "Converting in Local Time"
},
axisX:{
title: "time",
gridThickness: 2,
interval:1,
intervalType: "hour",
valueFormatString: "hh:MM",
labelAngle: -20
},
axisY:{
title: "distance"
},
data: [
{
type: "line",
dataPoints: [//array
{x: new Date(Date.UTC (2016, 0, 1, 1,0)), y: 26 },
{x: new Date(Date.UTC (2016, 0, 1,2,0)), y: 38 },
{x: new Date(Date.UTC(2016, 0, 1,3,0)), y: 43 },
]}
]
});
chart.push({
x:new Date(Date.UTC(2016, 0, 1,4,0)),
y:28
});
chart.render();
}
</script>
<script type="text/javascript" src="js/canvasjs.min.js"></script>
</head>
<body>
<div id="chartContainer" style="height: 300px; width: 50%;">
</div>
</body>
</html>
Dank. Aber wie bekomme ich den Wert, den ich aus einer anderen Variablen in die X-Achse einfügen werde? Zum Beispiel: int val = 0; Wie füge ich den Wert von val in die x-Achse ein? – ohayoouuuu
ich kann nicht verstehen, was Sie wollen. Du meinst Push Variable Val Werte in X Variable? –