echarts.js 官网

http://echarts.baidu.com/

效果:


代码:

 updated:function(){this.$nextTick(function () {/****************************************************  大数据页面 str************************************************************/var oUsercount = echarts.init(document.getElementById('pie_usercount'));var default_fc = "#00eaff";var default_fs = "12";var pointLine_color = "#3ca5fe";//月交易折线的颜色var daylyPointLine_color = "#fdd849";//日交易额折线的颜色var opt_usercount = {color:["#fdd324","#7be7ed","#fd642d","#158df2","#155ef2"],//每段图默认的颜色,按顺序tooltip: {//全局设置trigger: 'item',formatter: "{a} <br/>{b}: {c} ({d}%)"},legend : {//说明文字的设置width:80,height:120,itemWidth:10,itemHeight:10,orient: 'vertical',//x: 'left',//图&文字的排列方向right:20,//legend定位top:70,//data: ['平台用户', '城市运营商', '装修公司', '普通设计师', 'VIP设计师'],//与series 的data要一一对应textStyle: {//说明文字的样式color: default_fc, fontSize: default_fs}},series: [{//pie图显示设置name:'用户数量详情',//系列名称 {a|{a}}type:'pie',radius: ['40%', '60%'],center:['40%','50%'],//居中位置["x","y"]avoidLabelOverlap: false,label: {normal: {show: true,position: 'outline',textStyle: {fontSize:default_fs,fontWeight: 'bold'},formatter:"{b}: {d}%"//饼图上显示文字的格式设置,b和d 都有特殊代表},emphasis: {show: true,textStyle: {fontSize: default_fs,fontWeight: 'bold'}}},labelLine: {normal: {lineStyle: {color: 'green'}}},//data: ['平台用户', '城市运营商', '装修公司', '普通设计师', 'VIP设计师'],data:[{value:335, name:'平台用户'},{value:310, name:'城市运营商'},{value:234, name:'装修公司'},{value:135, name:'普通设计师'},{value:1548, name:'VIP设计师'}]}]};// 使用刚指定的配置项和数据显示图表。oUsercount.setOption(opt_usercount);//设置初始化数据
注意:要放在updated中,且要加上this.$nextTick(function(){     })

效果2:

code:

//月交易额详情var oMonthsum = echarts.init(document.getElementById('line_monthsum'));var opt_monthsum = {
//  color:"#3ca5fe",grid:{left:'20%'},//这个可以调整Y轴距离父容器边距tooltip: {trigger: 'axis',axisPointer: {type: 'cross'}},toolbox: {show: true,feature: {saveAsImage: {}}},xAxis:  {name:"(单位:月份)",nameLocation:"end",align:"center",type: 'category',boundaryGap: false,data: ['10','11','12','1', '2', '3', '4', '5', '6', '7', '8', '9'],nameTextStyle:{//名称的样式color:default_fc,verticalAlign:"bottom",padding:[70,0,0,-84]//调整x轴名称的position},axisLabel:{//轴线label文字color:default_fc,fontSize:default_fs},axisLine:{//直角坐标系的轴线shadowColor: 'rgba(0, 0, 0, 0.5)',shadowBlur: 10,lineStyle:{color:default_fc}}},yAxis: {name:"(单位:元)",type: 'value',axisLabel: {formatter: '{value}'},axisPointer: {snap: true},axisLine:{show:false,shadowColor: 'rgba(0, 0, 0, 0.5)',shadowBlur: 10,lineStyle:{color:default_fc}}},visualMap: {show: false,dimension: 0,pieces: [{lte: 6,color: pointLine_color}, {gt: 6,lte: 8,color:pointLine_color}, {gt: 8,lte: 14,color: pointLine_color}, {gt: 14,lte: 17,color: pointLine_color}, {gt: 17,color: pointLine_color}]},series: [{name:'月交易额',type:'line',smooth: true,//data: [300, 280, 250, 260, 270, 300, 550, 500, 400, 390, 380, 390, 400, 500, 600, 750, 800, 700, 600, 400],data:vm.alldata.monChart,markArea: {data: [ [{name: '早高峰',xAxis: '07:30'}, {xAxis: '10:00'}], [{name: '晚高峰',xAxis: '17:30'}, {xAxis: '21:15'}] ]}}]};oMonthsum.setOption(opt_monthsum);
注意:也是要放在vue.js中的updated:function(){this.$nextTick(function(){     })}中,更新数据。

echarts.js 官网相关推荐

  1. echarts.js官网

    echarts.js 官网 http://echarts.baidu.com/ 效果: 代码: updated:function(){this.$nextTick(function () {/**** ...

  2. Node.js 官网入门教程(二) npm(安装、包版本、卸载、npx)、package.json(scripts、devDependencies)package-lock.json(语义版本规则符号

    Node.js 官网入门教程(二) npm(包管理.安装.包版本.卸载.npx).package.json(scripts.devDependencies).package-lock.json(语义版 ...

  3. knockout+html绑定,Knockout.Js官网学习(style绑定、attr绑定)

    Style绑定 style绑定是添加或删除一个或多个DOM元素上的style值.比如当数字变成负数时高亮显示,或者根据数字显示对应宽度的Bar.(注:如果你不是应用style值而是应用CSS clas ...

  4. 2021最新Node.js官网安装教程,配置环境变量(图文详细)

    打开官网 Node.js官网 ,选择自己的版本,这里我使用的是Windows64位的,下载.msi安装包 下载之后,双击运行 点击next下一步 勾选同意,点击Next下一步 选择安装路径,这里我选择 ...

  5. Node.js 官网入门教程(一) CommonJS 模块规范、Node.js REPL、console、CLI、exports

    Node.js 官网入门教程(一) CommonJS 模块规范.Node.js REPL.console.CLI.exports 文章目录 Node.js 官网入门教程(一) CommonJS 模块规 ...

  6. React.js 官网入门教程 分离文件 操作无法正常显示HelloWord

    对着React官网的教程练习操作,在做到分离文件练习时,按照官网步骤来却怎么也无法正常显示HelloWord. 经测试,html文件中内容改为: <!DOCTYPE html> <h ...

  7. 可视化有关JS官网链接

    [threeJs]3d建模 基于webGL threejs官网:https://threejs.org/  threejs中文教程:Three.js 中文教程 | 参考手册 | 使用指南 | 动画特效 ...

  8. 【工程师综合项目二】React + Koa2打造『JS++官网管理后台』

    Redis认知.安装与操作 MongoDB:动态数据库,如游戏中需要频繁地保存人物的坐标 Oracle:收费,企业级 mac要安装homebrew(包管理工具) window安装Redis程序运行教程 ...

  9. Knockout.Js官网学习(创建自定义绑定)

    前言 你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等).你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定.例如,你可以在form表单里自定义像grid ...

最新文章

  1. e.V4p.C0/index.php,php-fpm进程在Kubernetes中接收SIGKILL信号
  2. R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集,而无需进行任何重采样或参数调优
  3. 654. Maximum Binary Tree最大二叉树
  4. @async 默认线程池_springboot@Async默认线程池导致OOM问题
  5. python地图 两点距离_没学过还真不会!怎样才能画出准确的地图?
  6. 计算力学专业和计算机专业区别,力学类包括哪些专业
  7. session-path
  8. 作为研发工程师,不可不知的运维技能武器库,这些你知道吗
  9. T1013 求先序排列 codevs
  10. android8.1录屏,超级录屏安卓版-超级录屏appv1.1.8 - 起点软件园
  11. SQL进阶教程PDF下载
  12. java当前时间增加一小时怎么写
  13. 发现一个识图比较厉害的网站
  14. 遗传算法优化BP神经网络,bp神经网络的优化算法
  15. 银河帝国----基地边缘
  16. Java如何与Simon Ritter-JDK 9到13一起发展
  17. 跨平台移动开发平台Flutter环境搭建
  18. 让你更好使用 Typescript 的11个技巧
  19. 阿里118道面试题合集(送答案):天猫+蚂蚁金服+阿里巴巴
  20. Django 图书-英雄

热门文章

  1. 如何通过热点打造爆款笔记?6个好写易爆的热点类型
  2. 8090后一年有多少存款才算正常?存款五个等级,你在第几个等级?
  3. 弹幕的开发(DanmakuFlameMaster)
  4. android 读取excel 文件
  5. UVa Problem 10001 Garden of Eden (伊甸园)
  6. mysql 唯一性榆树_榆树有什么特点?
  7. 雷诺手表如何查真假?如何判断雷诺手表是否为真品?
  8. Flutter 中神奇的 AbsorbPointer 组件
  9. 安装mysql提示oxc000007b_重装win7系统黑屏提示oxc000007b怎么办
  10. Linux安装Elasticsearch和Kibana