echarts折线图多条折线的时候怎么控制每次只能限制1条

a6557337 2014-09-20 01:59:15


最近用到echarts,因为多条折线,而且有一条折线数据浮动太小,假如是PH值吧,只有0-14,那其他折线数据可能是0-100或者更大幅度的,那一起显示的话,Y轴共享,就有可能PH这条折线接近一条直线,而且是在0附近的。。有没有办法控制每次只能显示1条折线呢,因为echarts会根据数值来生成Y轴,看了很久的API,又比较急,不知道哪位可以帮我一下,或者大家有什么其他的解决办法吗,不知道我这样描述大家懂了没
...全文
2861 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
卫星恋天 2016-04-22
  • 打赏
  • 举报
回复
过来补充一下,以便后来人借鉴: legend: { data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎'], selectedMode:'single' } echarts 文档自带了一个选择模式: selectedMode 选择模式,默认开启图例开关,可选single,multiple
wdp284551135 2015-01-09
  • 打赏
  • 举报
回复
可以用双y轴,把数量级不一样的指标分开显示,若每次只想显示一条折线,可以设置legend .selectedMode=single;
6G666 2014-12-24
  • 打赏
  • 举报
回复
你好,问题解决了吗?麻烦告诉下,谢谢
业余草 2014-09-23
  • 打赏
  • 举报
回复
legend: {
        selected: {
        'PH' : false
}

setSeries(series : {itemStyle:{color:'灰色'}})
我没有仔细研究过,多百度,多搜索!!
还在加载中灬 2014-09-22
  • 打赏
  • 举报
回复
这个应该可以实现,具体实现方法,要看一下echarts的API 提个想法,有没有因子被点击的事件,有的话,可以在这里做处理, setSeries(series : {itemStyle:{color:'灰色'}}) 大概是这样吧,你把灰色换成你找的灰色 具体的方法和对象的调用我写的不正确
a6557337 2014-09-22
  • 打赏
  • 举报
回复
引用 1 楼 xmt1139057136 的回复:
可以做的。 1.改变其他折线的颜色和背景色相同。 2.改变其他折线的数据为空,或者全部为0。
版主大人,怎么捕捉点击上面因子的动作,echarts本身没有某个属性控制每次只能显示1条折线吗,比如我点击PH,其他自动变灰,折线不显示
a6557337 2014-09-22
  • 打赏
  • 举报
回复
引用 2 楼 knife_s 的回复:
echarts 的图例 legend 有个对象属性 selected

legend: {

        selected: {
            'PH' : false
        },
让他默认不显示
这位大哥的方法可以使第一次加载的时候不显示其他几条,赞一个,但是还有个就是点击因子的时候希望其他因子也都不显示
knife_s 2014-09-21
  • 打赏
  • 举报
回复
echarts 的图例 legend 有个对象属性 selected

legend: {

        selected: {
            'PH' : false
        },
让他默认不显示
业余草 2014-09-20
  • 打赏
  • 举报
回复
可以做的。 1.改变其他折线的颜色和背景色相同。 2.改变其他折线的数据为空,或者全部为0。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧