charts - 谷歌图表 - 从 data.cache JSFiddle 中删除行
问题描述
任务是在谷歌图表中只显示最后 5 条记录。当您移动滑块时,数据正在添加。记录来自一些“滑块”,稍后将替换为一些实时传感器数据。
hAxis 是时间戳,所以我不知道如何使用:
viewWindowMode: 'explicit',
// viewWindow: {
// min: 0,
// max: 4
// },
问题是如何从数据缓存中删除行?
解决方案
在 x 轴上使用时间戳时,
可以直接使用日期对象,无需转换为字符串。
var data = google.visualization.arrayToDataTable([
["Date", "level"],
[new Date(), level],
]);
为了控制 x 轴上显示的范围,
viewWindow
最小值和最大值应该是相同的数据类型。
在这种情况下,日期。
viewWindow: {
min: new Date(2020, 10, 1),
max: new Date(2020, 10, 30)
},
推荐阅读
- git - VScode将.Trash添加到Git Control?
- java - 登录后Tomcat 9应用程序导致502错误
- oauth-2.0 - Imgur OAuth 端点没有响应访问和刷新令牌
- python - 如何在 Python 中并行化循环?
- python - 不能在熊猫中乘以 2 列
- windows - 如何使用批处理文件更新文件夹的修改日期?
- node.js - 在关闭之前让 puppeteer-cluster 在页面事件上等待的问题
- pg-promise - PG-Promise - 两个数据库的事务逻辑
- arrays - 如何使用 Excel 溢出范围将多列数组转换为两列数组
- javascript - 如何生成 cypress e2e 仅测试项目