日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Echarts】——上手Demo

發布時間:2024/6/3 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Echarts】——上手Demo 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、首先,新建一個echaets.html文件,為Echarts準備一個具備大小(寬高)的Dom。

[html]?view plain?copy
  • <span?style="font-family:Microsoft?YaHei;font-size:14px;"><!DOCTYPE?html>??
  • <head>??
  • ????<meta?charset="utf-8">??
  • ????<title>ECharts</title>??
  • </head>??
  • ??
  • <body>??
  • ????<!--?為ECharts準備一個具備大小(寬高)的Dom?-->??
  • ????<div?id="main"?style="height:400px"></div>??
  • </body></span>??

  • 2、新建<script>標簽引入模塊化單文件echarts.js

    [html]?view plain?copy
  • <span?style="font-family:Microsoft?YaHei;font-size:14px;"><!DOCTYPE?html>??
  • <head>??
  • ????<meta?charset="utf-8">??
  • ????<title>ECharts</title>??
  • </head>??
  • <body>??
  • ????<!--?為ECharts準備一個具備大小(寬高)的Dom?-->??
  • ????<div?id="main"?style="height:400px"></div>??
  • ????<!--?ECharts單文件引入?-->??
  • ????<script?src="http://echarts.baidu.com/build/dist/echarts.js"></script>??
  • </body></span>??

  • 3、新建<script>標簽中為模塊加載器配置echarts和所需圖表的路徑(相對路徑為從當前頁面鏈接到echarts.js)
    [html]?view plain?copy
  • <span?style="font-family:Microsoft?YaHei;font-size:14px;"><!DOCTYPE?html>??
  • <head>??
  • ????<meta?charset="utf-8">??
  • ????<title>ECharts</title>??
  • </head>??
  • <body>??
  • ????<!--?為ECharts準備一個具備大小(寬高)的Dom?-->??
  • ????<div?id="main"?style="height:400px"></div>??
  • ????<!--?ECharts單文件引入?-->??
  • ????<script?src="http://echarts.baidu.com/build/dist/echarts.js"></script>??
  • ????<script?type="text/javascript">??
  • ????????//?路徑配置??
  • ????????require.config({??
  • ????????????paths:?{??
  • ????????????????echarts:?'http://echarts.baidu.com/build/dist'??
  • ????????????}??
  • ????????});??
  • ????</script>??
  • </body></span>??

  • 4、<script>標簽內動態加載echarts和所需圖表,回調函數中可以初始化圖表并驅動圖表的生成,option見API & Doc

    [html]?view plain?copy
  • <span?style="font-family:Microsoft?YaHei;font-size:14px;"><!DOCTYPE?html>??
  • <head>??
  • ????<meta?charset="utf-8">??
  • ????<title>ECharts</title>??
  • </head>??
  • <body>??
  • ????<!--?為ECharts準備一個具備大小(寬高)的Dom?-->??
  • ????<div?id="main"?style="height:400px"></div>??
  • ????<!--?ECharts單文件引入?-->??
  • ????<script?src="http://echarts.baidu.com/build/dist/echarts.js"></script>??
  • ????<script?type="text/javascript">??
  • ????????//?路徑配置??
  • ????????require.config({??
  • ????????????paths:?{??
  • ????????????????echarts:?'http://echarts.baidu.com/build/dist'??
  • ????????????}??
  • ????????});??
  • ??????????
  • ????????//?使用??
  • ????????require(??
  • ????????????[??
  • ????????????????'echarts',??
  • ????????????????'echarts/chart/bar'?//?使用柱狀圖就加載bar模塊,按需加載??
  • ????????????],??
  • ????????????function?(ec)?{??
  • ????????????????//?基于準備好的dom,初始化echarts圖表??
  • ????????????????var?myChart?=?ec.init(document.getElementById('main'));???
  • ??????????????????
  • ????????????????var?option?=?{??
  • ????????????????????tooltip:?{??
  • ????????????????????????show:?true??
  • ????????????????????},??
  • ????????????????????legend:?{??
  • ????????????????????????data:['銷量']??
  • ????????????????????},??
  • ????????????????????xAxis?:?[??
  • ????????????????????????{??
  • ????????????????????????????type?:?'category',??
  • ????????????????????????????data?:?["襯衫","羊毛衫","雪紡衫","褲子","高跟鞋","襪子"]??
  • ????????????????????????}??
  • ????????????????????],??
  • ????????????????????yAxis?:?[??
  • ????????????????????????{??
  • ????????????????????????????type?:?'value'??
  • ????????????????????????}??
  • ????????????????????],??
  • ????????????????????series?:?[??
  • ????????????????????????{??
  • ????????????????????????????"name":"銷量",??
  • ????????????????????????????"type":"bar",??
  • ????????????????????????????"data":[5,?20,?40,?10,?10,?20]??
  • ????????????????????????}??
  • ????????????????????]??
  • ????????????????};??
  • ??????????
  • ????????????????//?為echarts對象加載數據???
  • ????????????????myChart.setOption(option);???
  • ????????????}??
  • ????????);??
  • ????</script>??
  • </body></span>??

  • 5、瀏覽器中打開echarts.html,就可看到以下效果


    總結

    以上是生活随笔為你收集整理的【Echarts】——上手Demo的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。