热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Chart.js:点击图例隐藏系列

如何解决《Chart.js:点击图例隐藏系列》经验,为你挑选了1个好方法。

我正在开发一个使用chart.js(www.chartjs.org)的网站.

我必须制作一个显示多个数据系列的折线图,用户可以通过单击相应的图例符号来隐藏或显示(类似于此http://js.syncfusion.com/demos/web/#!/azure/图表/线图).

有没有办法用chartjs做到这一点?



1> Igor..:

您可以尝试
为隐藏数据集创建商店

window.chartName = new Chart(...

window.chartName.store = new Array();

然后使用此功能更新图表,必须通过单击图例项来处理

function updateDataset(legendLi, chart, label) {
      var store = chart.store;
      var exists = false;
      for (var i = 0; i 

不要忘记图表选项中更新的图例模板

legendTemplate : "
    -legend\"><% for (var i=0; i
  • ')\">\"><%if(datasets[i].label){%><%=datasets[i].label%><%}%>
  • <%}%>
"

不久,我为li组件添加了这个onclick处理程序

  • ')\"><
  • 例如小提琴


    这个答案应该被接受和赞成.
    推荐阅读
    • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
    • 知识图谱——机器大脑中的知识库
      本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
    • WebSocket与Socket.io的理解
      WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
    • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
    • 一、路由首先需要配置路由,就是点击good组件进入goodDetail组件配置路由如下{path:goodDetail,component:goodDetail}同时在good组件中写入如下点击事件,路由中加入 ... [详细]
    • 图表x轴以时间戳代替日期Chart.js显示
      我正在用图表js绘制json图。即使我将格式设置为日期,我仍然会获得时间戳。我 ... [详细]
    • ImtryingtocreateavisualizedchartusingJqueryHighchartsplug-in.我正在尝试使用JqueryHighcharts插件 ... [详细]
    • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
    • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
    • 本文介绍了Codeforces Round #321 (Div. 2)比赛中的问题Kefa and Dishes,通过状压和spfa算法解决了这个问题。给定一个有向图,求在不超过m步的情况下,能获得的最大权值和。点不能重复走。文章详细介绍了问题的题意、解题思路和代码实现。 ... [详细]
    • 用Vue实现的Demo商品管理效果图及实现代码
      本文介绍了一个使用Vue实现的Demo商品管理的效果图及实现代码。 ... [详细]
    • angular.element使用方法及总结
      2019独角兽企业重金招聘Python工程师标准在线查询:http:each.sinaapp.comangularapielement.html使用方法 ... [详细]
    • IamnewtoAngularandFlot,butamexperiencedwithJqueryandJavascript.Iamabitconfusedabo ... [详细]
    • 图表js远点之间的差距
      在Chartjs中,我观察传感器的温度。温度变化很小,如果传感器停止工作,则在图 ... [详细]
    • 如何在谷歌图表API中添加链接 - How to add links in google chart api
      CanIaddlinksingooglechartapi?我可以在googlechartapi中添加链接吗?Forexample,例如,HowcouldIad ... [详细]
    author-avatar
    前前后后zzyyix
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有