2.官网也有的极简demo

在前一篇1.什么是echarts?中有说到,在官网下载到了echarts.min.js文件,在这里会有用到。
  以前的自己总是看到想要的东西都要在各个地方搜刮一遍,年纪大了,终于知道自己想要的是什么,于是拒绝了很多的诱惑,现在看着网盘里满满的东西,充分理解自己逗傻不是被影响的,是本质。劝和我一样的童鞋们还是要有计划地比较好,毕竟老古话就说过,贪多嚼不烂……
因为懒,就不自己编什么数据了,直接拿了echarts原原本本的代码,自己在本地试了试。但这是有理由的,毕竟拿了别人的东西实现的荣光不会使自己骄傲自满!
请看代码,不要怀疑,就是这么简单:

<!DOCTYPE html>

<html>

<head>

  <title>simpledemo.html</title>

  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

  <meta http-equiv="description" content="this is my page">

  <meta http-equiv="content-type" content="text/html; charset=UTF-8">

  <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

  <script type="text/javascript" src="./js/echarts.min.js"></script>

</head>

<body>

  <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->

  <div id="main" style="width: 600px;height:400px;"></div>

    <script type="text/javascript">

    // 基于准备好的dom,初始化echarts实例,如果调试代码可以发现,echarts在dom里使用了canvas技术在画图,如果怀着逗比的心情去看源码也可以发现canvas的身影(当然可以从搜索引擎或者官方介绍知道使用了canvas)。

    var myChart = echarts.init(document.getElementById('main'));

    // 指定图表的配置项和数据

    var option = {

    title: {

      text: 'ECharts 入门示例'

    },

    tooltip: {},

    legend: {

    data:['质量']

    },

    xAxis: {

    data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]

    },

    yAxis: {},

    series: [{

      name: '质量',

      type: 'bar',

      data: [5, 20, 36, 10, 10, 20]

    }]

  };

  // 使用刚指定的配置项和数据显示图表。

  myChart.setOption(option);

  </script>

</body>

</html>

结果如下图:

关于js语句中json的键值对对应图表中的含义就不说了,详情可以参考echarts的配置项手册

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 最近接触android中js与java交互的东西很多,当然它们之间的交互方式有几种,但是我觉得这几种交互方式...
    牛晓伟阅读 6,244评论 30 108
  • 作者:郭小编x 重度脑补患者的几大代表性特征: 1、笑点极低 你身边一定有这样的人,总是跟你讲笑话,话还没说完自己...
    少年十七阅读 304评论 0 1
  • 不经意间发现这个应用,打开便被迷住了,自己不是太会写作的人,但也姑且给自己一个自我的空间。记录生活中的点滴,情绪,...
    暖阳照耀的港湾阅读 177评论 0 1
  • 大厅里众人随着音乐的节奏欢快的舞动起来,弗朗明戈舞带来浓浓的吉普赛风情,舞台中间的何映雪眼神落寞,可肢体却随着乐曲...
    胥清离阅读 183评论 0 2