angular - chartjs - 如何设置不同图表的显示顺序
问题描述
这里有 3 个不同的数据集。我想在看不到线条的情况下将它们一个接一个地显示。
datasets: [
{
data : someData
borderColor: "#0070C0"
borderWidth: 3
barThickness: "flex"
fill: "origin"
backgroundColor: "#0070C0"
order: 4
}
]
我尝试设置数据集的顺序,如上所示。我仍然得到我在图像中显示的图表。
解决方案
您可以使用类似的线条隐藏线条borderColor: "rgba(255,255,255,0)"
您不能简单地仅隐藏其他区域后面的点,您可以全部隐藏或不隐藏。
这是我测试过的 JSBin:https ://jsbin.com/vuyigocexi/2/edit?js,output
顺便说一句,如果您省略order
-property,则使用代码中数据集的顺序。
如果您提供更多信息,我可能会更好地帮助您。
推荐阅读
- spring-boot - 在 Oauth2 授权服务器中访问需要完整的身份验证
- java - 无法在for循环外打印变量
- javascript - 在 JavaScript 中真正保护数据成员(类/IIFE 变量)
- java - (Spring Boot + JWT)如何获得 JWT 响应?
- php - (Codeigniter)我可以使用带参数的默认控制器吗?
- mysql - 如何在sql查询中匹配两个不同的表?
- docker - 无法从 compose 运行 docker 容器
- observable - Aurelia 使可绑定行为在对象属性上可观察
- android - 运行 AVD 时的问题
- python - 由于 cffi.api.CDefError 无法使用 pyinstaller