在vue项目中使用echarts做一个环形

        最近在做一个移动端的小项目,然后里面用到了echarts,由于之前从未在移动端用过,所以花了很多时间来处理这个图表,今儿借此机会来这里简单整理一下:

        当然了,什么东西还是看文档比较方便echarts官网;如果有什么地方不对,还请不要手下留情,给指出来----

        首先,如果画出一个环形

    如果要画出如图效果呢----

        我们先来看看这个图表,首先要画出一个圆环,so easy,然后就是左上角的标题,那个也很简单,在我们的文档中有一个“legend”,    我们来看看其中设置的参数:

        这个里面有几个参数不需要过多介绍,大家都是成年人,一看便懂!!

        简单的说说“selectedMode”这个参数可以设置true,false,single;至于什么效果,这里不做过多阐述,如果大家有兴趣可以自己尝试,当然,我们一般默认都会选择“true”对吧,因为我们每件事都想做对!!!

    说完了左上角,那么我们再来说说那个小黑屋,是怎么做到的呢!!!

     我们可以找到“tooltip”这个参数

        他里面有一个formatter,这个地方就是控制小黑屋里面的显示的!

        咦,为什么不是这样的呢!!!

        这个是图表中默认的,当然没有这么绚丽的小黑屋了,那么问题来了,到底怎么操作呢,请看代码

    这个label里面的normal中的formatter就是处理我们小黑屋的;这里需要解释下:

    '{a|'+name+'}'+' '+'{per|'+percent+'}'+'\n{hr|}\n'+'{b|'+value+'元}'  

    这一行乱七八糟的东西是什么啦!!!

在文本中,可以对部分文本采用 rich 中定义样式。这里需要在文本中使用标记符号:`{styleName|text content text content}` 标记样式名。 (注意,换行仍是使用 '\n')'{a|这段文本采用样式a}', '{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}'。

        然后就是写样式,这个洒洒水啦!!!

    接着,咋来说说中间的那个“1234”----啥也不说,直接上代码!!!

前者只是标题,后者是图形元素组件graphic,这个可以作出很绚丽的图表,有兴趣的可以去这里研究图形元素组件graphic

    讲完了吧,额,对了还有给圆环中每个单项设置颜色,看着这个颜色属于渐变色对吧,上代码

    当然,我们可以直接设置color: ['red', 'yellow', 'blue'],

    上述图片中有一个参数globalCoord,讲讲:线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置,默认缺失的时候是false。

    然后里面的type,我们都知道有线性渐变就有径向渐变

        好了,好像说完了,当然了在一个vue项目中使用:

        首先在我们的项目的main.js中要引入echarts组件,然后全局注册

        然后在我们的项目中使用

然后就没有然后了,好像就这样屡屡咯!!!

最后上一张效果图,还很OK吧!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Echarts总结 简介:js图标库,可以兼容在pc和移动端。Echarts底层使用canvas实现,支持多图表、...
    窝头咸菜阅读 8,415评论 0 4
  • 健身小白常犯的错误!!! 【膝关节超伸的危害】 站立时将您的膝关节微微的弯曲 而不要完全锁死 造成超伸的状态危害有...
    吴一丹阅读 4,009评论 0 1
  • 何洁、赫子铭离婚的事,沸沸扬扬了很多天,从开始开始一边倒的赫子铭“渣男”人设,到何洁被曝疑似婚内出轨,再到两人吵架...
    墨子小姐阅读 5,174评论 0 1
  • 不知受着什么牵引 竹的影 竹的形 竹的韵 全都雀跃着攀附在桌席之上 循着踪迹一路追寻 原来 那是光照进来的地方 杯...
    婠执阅读 350评论 1 2
  • 有位小同志让我讲讲王阳明。很惭愧,此前没有读过,大概只知道王阳明与程朱理学不同,属于心学的范畴。但殊途同归,入的...
    醉解舟去阅读 277评论 0 1

友情链接更多精彩内容