国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序使用echarts實(shí)現(xiàn)條形統(tǒng)計(jì)圖功能

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序使用echarts實(shí)現(xiàn)條形統(tǒng)計(jì)圖功能。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

微信小程序使用echarts組件實(shí)現(xiàn)條形統(tǒng)計(jì)圖功能

使用echarts實(shí)現(xiàn)在微信小程序中統(tǒng)計(jì)圖的功能,其實(shí)很簡(jiǎn)單,只需要簡(jiǎn)單的兩步就可以實(shí)現(xiàn)啦,具體思路如下:

  1. 引入echarts組件
  2. 調(diào)用相應(yīng)的函數(shù)方法
    由于需要引入echarts組件,代碼行數(shù)較多,無(wú)法在此粘貼,需要的友友們可以進(jìn)我的主頁(yè),進(jìn)行免費(fèi)的資源下載,具體的實(shí)現(xiàn)結(jié)果截圖如下:
    小程序中統(tǒng)計(jì)圖,微信小程序,微信小程序,javascript,小程序,青少年編程,前端
    小程序中統(tǒng)計(jì)圖,微信小程序,微信小程序,javascript,小程序,青少年編程,前端
    echarts組件代碼較多,components文件夾的內(nèi)容可在我主頁(yè)的資源免費(fèi)下載或者可前往echarts官網(wǎng)下載呦,引入的路徑一定要正確。具體關(guān)于pages文件夾的代碼如下:
    1、wxml代碼:
<view class="charts-box">
  <view style="height: 500rpx;">
    <ec-canvas canvas-id="mychart-bar" ec="{{spread}}"></ec-canvas>
  </view>
  <view class="charts-title">
    <view class="charts-pot"></view>
    <view>{{title}}</view>
  </view>
</view>

2、wxss代碼:

page {
  background-color: #f1f1f1;
}

.charts-box {
  background-color: white;
  margin: 20rpx;
  border-radius: 15rpx;
  padding: 20rpx;
}

.charts-title {
  display: flex;
  flex-direction: row;
  font-size: 24rpx;
  align-items: center;
  justify-content: center;
  color: rgb(173, 173, 173);
  margin: 30rpx 0 10rpx;
}

.charts-pot {
  width: 46rpx;
  height: 24rpx;
  background-color: #fcadb0;
  margin-right: 10rpx;
  border-radius: 10rpx;
  margin-top: 2rpx;
}

3、js代碼:

import * as echarts from '../../components/ec-canvas/echarts.min';
let chart = null;

Page({

  /**
   * 頁(yè)面的初始數(shù)據(jù)
   */
  data: {
    title:'我的CSDN創(chuàng)作統(tǒng)計(jì)',
    spread: {
      onInit: initChart
    }
  },
})

function initChart(canvas, width, height, dpr) {
  chart = echarts.init(canvas, null, {
    width: width,
    height: height,
    devicePixelRatio: dpr // new
  });
  canvas.setChart(chart);
  let option = {
    tooltip: {
      trigger: 'axis',
      axisPointer: {
        type: 'shadow'
      }
    },
    grid: {
      left: '3%',
      right: '3%',
      bottom: '0%',
      containLabel: true
    },
    xAxis: [{
      type: 'category',
      data: ['文章總數(shù)', '經(jīng)典界面', '微信小程序', '學(xué)習(xí)經(jīng)驗(yàn)', '系統(tǒng)示例'],
      axisTick: {
        alignWithLabel: true
      }
    }],
    yAxis: [{
      type: 'value'
    }],
    series: [{
      name: '我的創(chuàng)作',
      type: 'bar',
      barWidth: '50%',
      data: [25, 1, 21, 2, 4],
      itemStyle: {
        color: '#fcadb0'
      }
    }]
  };
  chart.setOption(option);
  return chart;
}

4、json代碼:

{
  "component": true,
  "navigationBarTitleText": "echarts·條形統(tǒng)計(jì)圖",
  "navigationBarBackgroundColor": "#008B8B",
  "usingComponents": {
    "ec-canvas":"../../components/ec-canvas/ec-canvas"
  }
}

我這里簡(jiǎn)單繪制的條形統(tǒng)計(jì)圖,如需要其他的統(tǒng)計(jì)圖,可自行學(xué)習(xí)或者進(jìn)我主頁(yè),將分享更多內(nèi)容呦~
小編創(chuàng)作不易,口干舌燥,可以的話,請(qǐng)我喝杯水吧!歡迎各位的批評(píng)指導(dǎo)呦~文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-860878.html

到了這里,關(guān)于微信小程序使用echarts實(shí)現(xiàn)條形統(tǒng)計(jì)圖功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序使用echarts

    前期準(zhǔn)備 : 1.echarts提供了一個(gè)微信小程序原生組件,下載地址:ecomfe/echarts-for-weixin ,拿到 ec-canvas 文件夾 2. 到 echarts官網(wǎng) 在線定制組件包 注意:版本一定要和 ec-canvas 相同 3.將下載的 echarts.min.js 替換掉原本的 echarts.js ,小程序文件過(guò)大影響發(fā)布 4.引入 ec-canvas.json ec-canvas

    2023年04月23日
    瀏覽(24)
  • 微信小程序+echart實(shí)現(xiàn)點(diǎn)亮旅游地圖

    微信小程序+echart實(shí)現(xiàn)點(diǎn)亮旅游地圖

    最近看抖音有個(gè)很火的特效就是點(diǎn)亮地圖,去過(guò)哪些地方,于是乎自己也想做一個(gè),結(jié)合自己之前做的以家庭為單位的小程序,可以考慮做一個(gè)家庭一起點(diǎn)亮地圖的功能。 效果圖 1,首先就是得去下微信小程序適配的echarts-for-weixin,這個(gè)網(wǎng)上很多,就不貼鏈接了。 下好后把

    2024年02月02日
    瀏覽(108)
  • 微信小程序中使用echarts方法

    微信小程序中使用echarts方法

    echarts是一個(gè)基于JS的數(shù)據(jù)可視化圖標(biāo)庫(kù),它提供了直觀,生動(dòng),可交互,可個(gè)性定制的數(shù)據(jù)可視化圖表。一般在vue中會(huì)使用到,并且官網(wǎng)也詳細(xì)的說(shuō)明了如何在vue中使用,但是今天我想來(lái)探討的是,如何在 微信小程序中使用echarts : 1. ec-canvas的github倉(cāng)庫(kù) 官網(wǎng)中介紹到:echa

    2024年02月15日
    瀏覽(27)
  • UNIAPP微信小程序使用Echarts

    UNIAPP微信小程序使用Echarts

    ? 最近要在uniapp做的小程序中使用echarts,網(wǎng)上搜了很多教程都很麻煩,這里提供一種簡(jiǎn)便快捷CV方案。 ? 先說(shuō)下圖表選型的問(wèn)題,如果你只用于微信小程序,可以使用本方案,Echarts豐富多樣的圖表和廣大的開(kāi)源圖庫(kù)都已使用。如果要考慮兼容性問(wèn)題,比如兼容支付寶小程序

    2024年02月09日
    瀏覽(25)
  • uniapp 微信小程序使用echarts

    本文目的:通過(guò)分包的方式,盡可能在微信小程序中使用最新的echarts。 當(dāng)然你也可以直接使用現(xiàn)成的uchart或者市場(chǎng)里別人封好的echarts. 準(zhǔn)備工作 下載echarts-for-weixin源碼。 復(fù)制 ec-canvas 文件夾以及下屬文件,在uniapp項(xiàng)目中與pages同級(jí)的地方創(chuàng)建 wxcomponents 文件夾,將復(fù)制的文件

    2024年02月04日
    瀏覽(24)
  • 微信小程序使用ECharts----折線圖

    微信小程序使用ECharts----折線圖

    微信小程序的開(kāi)發(fā)者在很多情況下需要使用圖形化數(shù)據(jù)展示,現(xiàn)有的 ECharts 這樣的可視化工具由于一些原因并不能在微信小程序中使用。 因此,ECharts 團(tuán)隊(duì)和微信小程序官方團(tuán)隊(duì)合作,提供了 ECharts 的微信小程序版本。開(kāi)發(fā)者可以通過(guò)熟悉的 ECharts 配置方式,快速開(kāi)發(fā)圖表,

    2024年04月15日
    瀏覽(23)
  • 微信小程序中使用動(dòng)態(tài)echarts

    微信小程序中使用動(dòng)態(tài)echarts

    解壓后打開(kāi),把ec-canvas文件夾復(fù)制到項(xiàng)目pages同目錄下 如有必要,將 ec-canvas 目錄下的 echarts.js 替換為最新版的 ECharts。如果希望減小包體積大小,可以使用自定義構(gòu)建生成并替換 echarts.js 進(jìn)入官網(wǎng)echarts點(diǎn)擊下載 然后根據(jù)自己的需求選擇需要的圖表、坐標(biāo)系、組件進(jìn)行打包下

    2024年02月14日
    瀏覽(25)
  • uniapp微信小程序中使用echarts

    uniapp微信小程序中使用echarts

    可以先隨便建個(gè)文件夾,然后 npm init。運(yùn)行下面的命令行,下載依賴 找到node_modulesmpvue-echarts下的文件,保留src文件夾,其他刪除,復(fù)制mpvue-echarts文件夾到項(xiàng)目的components中 1.2、獲取定制echarts的js文件 在https://echarts.apache.org/zh/builder.html定制echarts的js文件,然后下載,放到c

    2024年02月15日
    瀏覽(30)
  • 微信小程序中簡(jiǎn)單使用echarts圖表

    微信小程序中簡(jiǎn)單使用echarts圖表

    ? ?1.復(fù)制組件至page同級(jí)目錄下(ec-canvas) 2. 在js中引入 3.在wxml寫(xiě)個(gè)標(biāo)簽 樣式我是這么設(shè)置的(在wcss),差不多大寫(xiě)微信里尺寸可以 4.編寫(xiě)數(shù)據(jù)咯(數(shù)據(jù)肯定是從接口傳的,我就不寫(xiě)死了 直接方法也貼出來(lái)) 先創(chuàng)建對(duì)象 初始化圖表 定義option 定義方法掉接口數(shù)據(jù)定義optio

    2024年02月09日
    瀏覽(77)
  • 微信小程序使用echarts動(dòng)態(tài)加載數(shù)據(jù)

    微信小程序使用echarts動(dòng)態(tài)加載數(shù)據(jù)

    官網(wǎng)地址?GitHub - ecomfe/echarts-for-weixin: Apache ECharts 的微信小程序版本? 將官網(wǎng)代碼下載到本地,并進(jìn)行解壓,可以運(yùn)行一下查看示例代碼 將圖示中的文件夾復(fù)制粘貼到小程序相應(yīng)位置,建議放在components文件夾中? json文件,路徑要與文件的位置保持一致 ?wxml文件,給ec-canvas一

    2024年04月12日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包