最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序?qū)崿F(xiàn)折線圖的示例代碼

 更新時間:2019年06月07日 11:05:34   作者:程序猿_小天  
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)折線圖的示例代碼,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用小程序具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧

插件地址:https://github.com/xiaolin3303/wx-charts/blob/master/dist/wxcharts.js

微信小程序折線圖效果:

首先需要引入一個折線圖的插件:

XXX.xml 的代碼:

<canvas
 style="width: 400px; height: 500px;"
 canvas-id="yueEle"
 binderror="canvasIdErrorCallback"
></canvas>

注意 canvas-id="yueEle" 要與 JS中的   canvasId: 'yueEle' 一樣。才能顯示圖。

然后在XXX.js中配置:

1.在頂部寫入:

2.寫一個獨立的方法(或者直接寫在onload里面):

我這里寫的方法名是  getMothElectro  ,我后面試在onload里面調(diào)用了的。

getMothElectro:function(){
  var windowWidth = 320;
  try {
   var res = wx.getSystemInfoSync();
   windowWidth = res.windowWidth;
  } catch (e) {
   console.error('getSystemInfoSync failed!');
  }
  yuelineChart = new wxCharts({ //當(dāng)月用電折線圖配置
   canvasId: 'yueEle',
   type: 'line',
   categories: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31'], //categories X軸
   animation: true,
   // background: '#f5f5f5',
   series: [{
    name: '總用電量',
    //data: yuesimulationData.data,
    data: [1, 6, 9, 1, 0, 2, 9, 2, 8, 6, 0, 9, 8, 0, 3, 7, 3, 9, 3, 8, 9, 5, 4, 1, 5, 8, 2, 4, 9, 8, 7],
    format: function (val, name) {
     return val.toFixed(2) + 'kWh';
    }
   }, {
    name: '電池供電量',
    data: [0, 6, 2, 2, 7, 6, 2, 5, 8, 1, 8, 4, 0, 9, 7, 2, 5, 2, 8, 2, 5, 2, 9, 4, 4, 9, 8, 5, 5, 5, 6],
    format: function (val, name) {
     return val.toFixed(2) + 'kWh';
    }
   },
   {
    name: '光伏供電量',
    data: [6, 4, 9, 7, 1, 4, 5, 1, 1, 8, 8, 6, 6, 2, 2, 2, 0, 5, 5, 8, 8, 8, 8, 9, 0, 4, 6, 9, 2, 1, 6],
    format: function (val, name) {
     return val.toFixed(2) + 'kWh';
    }
   },
   {
    name: '市電供電量',
    data: [0, 4, 3, 3, 1, 7, 7, 7, 9, 9, 3, 3, 0, 0, 5, 6, 0, 4, 1, 2, 0, 1, 3, 9, 2, 5, 1, 8, 3, 4, 2],
    format: function (val, name) {
     return val.toFixed(2) + 'kWh';
    }
   }],
   xAxis: {
    disableGrid: true
   },
   yAxis: {
    title: '當(dāng)月用電(kWh)',
    format: function (val) {
     return val.toFixed(2);
    },
    max: 20,
    min: 0
   },
   width: windowWidth,
   height: 200,
   dataLabel: false,
   dataPointShape: true,
   extra: {
    lineStyle: 'curve'
   }
  });
 }

3.然后在onload里面在調(diào)用一次:

4.在增加一個觸摸顯示功能:

yueTouchHandler: function (e) { //當(dāng)月用電觸摸顯示
  console.log(daylineChart.getCurrentDataIndex(e));
  yuelineChart.showToolTip(e, { //showToolTip圖表中展示數(shù)據(jù)詳細內(nèi)容
   background: '#7cb5ec',
   format: function (item, category) {
    return category + '日 ' + item.name + ':' + item.data
   }
  });
 },

這樣就OK了!

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。

相關(guān)文章

  • 基于javascript中的typeof和類型判斷(詳解)

    基于javascript中的typeof和類型判斷(詳解)

    下面小編就為大家?guī)硪黄趈avascript中的typeof和類型判斷(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • Javascript遞歸打印Document層次關(guān)系實例分析

    Javascript遞歸打印Document層次關(guān)系實例分析

    這篇文章主要介紹了Javascript遞歸打印Document層次關(guān)系的方法,實例分析了javascript中Document的層次關(guān)系,需要的朋友可以參考下
    2015-05-05
  • js+canvas實現(xiàn)飛機大戰(zhàn)

    js+canvas實現(xiàn)飛機大戰(zhàn)

    這篇文章主要為大家詳細介紹了js?canvas實現(xiàn)飛機大戰(zhàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • JS如何去掉小數(shù)末尾多余的0,并且最多保留兩位小數(shù)

    JS如何去掉小數(shù)末尾多余的0,并且最多保留兩位小數(shù)

    這篇文章主要介紹了JS如何去掉小數(shù)末尾多余的0,并且最多保留兩位小數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • JS實現(xiàn)多物體運動

    JS實現(xiàn)多物體運動

    這篇文章主要為大家詳細介紹了JS實現(xiàn)多物體運動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Bootstrap carousel輪轉(zhuǎn)圖的使用實例詳解

    Bootstrap carousel輪轉(zhuǎn)圖的使用實例詳解

    圖片輪播效果在Web中常常能看到,很多人也稱之為幻燈片。這篇文章主要給大家介紹Bootstrap carousel輪轉(zhuǎn)圖的使用實例詳解,需要的朋友可以參考下
    2016-05-05
  • 基于JavaScript實現(xiàn)隨機點名器

    基于JavaScript實現(xiàn)隨機點名器

    這篇文章主要介紹了基于JavaScript實現(xiàn)隨機點名器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • Ionic 2 實現(xiàn)列表滑動刪除按鈕的方法

    Ionic 2 實現(xiàn)列表滑動刪除按鈕的方法

    這篇教程將展示如何使用Ionic2添加一個簡單的刪除按鈕到列表,當(dāng)用戶滑動列表項到左邊的時候。這是一個處理刪除列表數(shù)據(jù)時候常用的模式,具體內(nèi)容大家通過本文學(xué)習(xí)吧
    2017-01-01
  • TypeScript類型推論與類型斷言實例詳解

    TypeScript類型推論與類型斷言實例詳解

    如果沒有明確的指定類型,那么TypeScript會依照類型推論(Type Inference)的規(guī)則推斷出一個類型,下面這篇文章主要給大家介紹了關(guān)于TypeScript類型推論與類型斷言的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 用JS編寫一個函數(shù),返回數(shù)組中重復(fù)出現(xiàn)過的元素(實例)

    用JS編寫一個函數(shù),返回數(shù)組中重復(fù)出現(xiàn)過的元素(實例)

    下面小編就為大家?guī)硪黄肑S編寫一個函數(shù),返回數(shù)組中重復(fù)出現(xiàn)過的元素(實例)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09

最新評論

常州市| 漳平市| 新乐市| 昌江| 蓬溪县| 根河市| 罗定市| 新沂市| 静海县| 玛曲县| 甘南县| 龙口市| 叙永县| 道真| 扶余县| 迁西县| 莎车县| 香河县| 镇赉县| 固原市| 吴桥县| 达州市| 桑日县| 安顺市| 韩城市| 榕江县| 抚远县| 晋州市| 尉氏县| 青田县| 北京市| 赞皇县| 潮州市| 南安市| 洪洞县| 喀什市| 太仓市| 胶州市| 翁牛特旗| 沁阳市| 藁城市|