作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个数据集,其中包含类似这样的数据
var data =[10,30,20,50,80,60,120,40,20,90,30,10];
var labels = [moment("12:00:00", 'HH:mm:ss'),moment("12:00:01", 'HH:mm:ss'),moment("12:00:02", 'HH:mm:ss'),moment("12:00:03", 'HH:mm:ss')];
我像这样将数据提供给 chartJS
var ctx = document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: labels,
datasets: [{
label: 'Voltage Fluctuation',
data: [10,20,30,40,50],
borderWidth: 1
}]
},
options: {
scales: {
xAxes: [{
type: 'time',
time: {
unit: 'minute',
displayFormats: {
hour: 'HH:mm:ss'
}
}
}]
},
}
});
但是,我只获取前四个点的数据,即每个标签的数据。
这是 JSFiddle
我希望为所有标签分配数据,在本例中,每 (4/12) 秒分配一个数据点,并相应地调整图形。
是否有任何可能的方法可以通过将标签转换为毫秒格式来实现这一点而无需对其进行硬编码?
最佳答案
为了创建等长的数组,我继续对整个事情进行了硬编码,将秒切成毫秒数
关于javascript - 如何使用不同数量的 x(标签)和 y(数据)点将数据正确地馈送到 ChartJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46898475/
我正在开发一个小型社交网络项目,该项目将允许用户相互联系,类似于 Facebook 的“ friend ”理念。该网站有它自己的独特功能,使其与众不同,因此请保留有关社交网络市场饱和的评论。 每次用户
我想使用 HTML5 FileApi 将 SWF 读取到 OBJECT(或 EMBED,是否更好?)。 我当前的代码在 Chrome/Iron(唯一也支持 xmlhttprequest v2 Form
我是一名优秀的程序员,十分优秀!