Я создал график, который обновляется с помощью кнопок в chart.js.Как мне сохранить эти данные, чтобы они были постоянными после обновления?Я планирую создать базовую пользовательскую систему, чтобы у каждого человека был баланс, который вычитается или добавляется при покупке или продаже.(не обязательно быть чрезвычайно безопасным, просто базовая система идентификации).
Ссылка на мой код: https://jsfiddle.net/JB123/bogejacf/
window.onload = function() {
var chart = new CanvasJS.Chart("chartContainer", {
title: {
text: "Stock"
},
data: [{
type: "spline",
dataPoints: [{
y: 100
},
{
y: 90
},
{
y: 80
},
{
y: 70
}
]
}]
});
chart.render();
$("#buy").click(function() {
var length = chart.options.data[0].dataPoints.length;
chart.options.title.text = "New DataPoint Added at the end";
chart.options.data[0].dataPoints.push({
y: (chart.options.data[0].dataPoints[length - 1].y) + (chart.options.data[0].dataPoints[length - 1].y) / 50
});
chart.render();
});
$("#sell").click(function() {
var lastpoint = chart
var length = chart.options.data[0].dataPoints.length;
chart.options.title.text = "New DataPoint Added at the end";
chart.options.data[0].dataPoints.push({
y: (chart.options.data[0].dataPoints[length - 1].y) - (chart.options.data[0].dataPoints[length - 1].y) / 50
});
chart.render();
});
}