91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在微信小程序中使用圖表的方法示例

發布時間:2020-09-14 17:59:04 來源:腳本之家 閱讀:338 作者:兔子先生i 欄目:web開發

前言:網上有許多的圖表庫,如:Echarts、Tau Charts、ChartJS等等,具體自行百度。

這次我們使用的是:Echarts

官方教程:點擊查看

Echarts下載地址:飛機直達

1.下載好之后,把里面的ec-canvas文件夾復制到項目中,如:在項目中建立一個文件夾component ,然后把ec-canvas放到component文件夾里面。

在微信小程序中使用圖表的方法示例

2.在pages中新建一個頁面,我這邊建立了一個echarsDemo頁面,然后在echarsDemo目錄中的index.json文件中引入圖表組件,代碼如下:

{
 "usingComponents":{
  "ec-canvas":"../../component/ec-canvas/ec-canvas"
 }
}

3.index.wxml代碼 (注意一定要給ec-canvas 設定寬高)

<view class="container">
 <ec-canvas id="mychart-dom-bar"  canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas>
</view>

4.index.js代碼

import * as echarts from '../../component/ec-canvas/echarts';

function initChart(canvas, width, height) {
 const chart = echarts.init(canvas, null, {
  width: width,
  height: height
 });
 canvas.setChart(chart);

 //這里復制了官方示例配置
 var option = {
  title: {
   text: 'ECharts 入門示例'
  },
  tooltip: {},
  legend: {
   data: ['銷量']
  },
  xAxis: {
   data: ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子"]
  },
  yAxis: {},
  series: [{
   name: '銷量',
   type: 'bar',
   data: [5, 20, 36, 10, 10, 20]
  }]
 };
 chart.setOption(option);
 return chart;
}

Page({

 /**
  * 頁面的初始數據
  */
 data: {
  ec:{
   onInit:initChart
  }
 },

 /**
  * 生命周期函數--監聽頁面加載
  */
 onLoad: function (options) {

 },

 /**
  * 生命周期函數--監聽頁面初次渲染完成
  */
 onReady: function () {

 },

 /**
  * 生命周期函數--監聽頁面顯示
  */
 onShow: function () {

 },

 /**
  * 生命周期函數--監聽頁面隱藏
  */
 onHide: function () {

 },

 /**
  * 生命周期函數--監聽頁面卸載
  */
 onUnload: function () {

 },

 /**
  * 頁面相關事件處理函數--監聽用戶下拉動作
  */
 onPullDownRefresh: function () {

 },

 /**
  * 頁面上拉觸底事件的處理函數
  */
 onReachBottom: function () {

 },

 /**
  * 用戶點擊右上角分享
  */
 onShareAppMessage: function () {

 }
})

效果圖

在微信小程序中使用圖表的方法示例

總結:因為也是第一接觸Echarts時,遇到了一個小坑,忘記給ec-canvas設置寬高了,導致頁面空白。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广东省| 唐山市| 赤壁市| 玛纳斯县| 姜堰市| 乌拉特前旗| 孝义市| 南皮县| 竹北市| 乐昌市| 胶州市| 陕西省| 阳东县| 彰化县| 龙川县| 南和县| 青川县| 河西区| 睢宁县| 惠东县| 乃东县| 永和县| 武夷山市| 呈贡县| 扶余县| 鄂温| 府谷县| 德令哈市| 博乐市| 南涧| 那坡县| 兰考县| 青阳县| 镇原县| 巧家县| 荆门市| 沈阳市| 深圳市| 长岭县| 五指山市| 陈巴尔虎旗|