在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 小程序用echarts-for-weixin怎么發(fā)請(qǐng)求修改data

小程序用echarts-for-weixin怎么發(fā)請(qǐng)求修改data

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

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

  var option = {
    //提示框,鼠標(biāo)懸浮交互時(shí)的信息提示。
    tooltip: {
      trigger: 'item',
      formatter: "{a} <br/>: {c} (cqdtdgtli%)"
    },
    //圖例
    legend: {
      selectedMode: false,  //取消圖例上的點(diǎn)擊事件
      orient: 'horizontal',  //布局  縱向布局 圖例標(biāo)記居文字的左邊 vertical則反之
      width: 100,   //圖例組件的寬度,默認(rèn)自適應(yīng)
      x: '50%',   //圖例顯示在右邊
      y: 'center',   //圖例在垂直方向上面顯示居中
      data: ['直接訪問', '郵件營(yíng)銷', '聯(lián)盟廣告', '視頻廣告', '搜索引擎'],
      textStyle: {    //圖例文字的樣式
        color: '#333',  //文字顏色
        fontSize: 12    //文字大小
      },
      itemWidth: 12,
      itemHeight: 12
    },
    //色值 (按順序選?。?    color: ['#62d1de', '#54d6b6', '#a6db69', '#ffd454', '#ffa361', '#d1d1d1'],
    series: [
      {
        name: '訪問來源', //系統(tǒng)名稱
        type: 'pie', //類型
        center: ['25%', '50%'], //圓心坐標(biāo),不設(shè)置默認(rèn)在中心位置
        radius: ['50%', '70%'], //餅圖半徑
        avoidLabelOverlap: false,
        label: {
          normal: {
            show: false,
            position: 'center'
          },
          emphasis: {
            show: true,
            textStyle: {
              fontSize: '16',
              fontWeight: 'bold'
            }
          }
        },
        labelLine: {
          normal: {
            show: false
          }
        },
        data: [
             {value: 335, name: '直接訪問'},
             {value: 310, name: '郵件營(yíng)銷'},
             {value: 234, name: '聯(lián)盟廣告'},
           {value: 135, name: '視頻廣告'},
           {value: 1548, name: '搜索引擎'}
         ]
      /*
        (function () {
          var arr1 = [];
          wx.request({
            url: "https://www.baifubao.com/callback?cmd=1059&callback=phone&phone=13854322342",
            method: 'post',
            dataType: 'json',
            success: res => {
              console.log(2323);
              arr1 = [
                { value: 335, name: '直接訪問' },
              { value: 310, name: '郵件營(yíng)銷' }
              ]
            },
            fail: function (a) {
              console.log(a)
              arr1 = [
                { value: 335, name: '直接訪問' },
                { value: 310, name: '郵件營(yíng)銷' }
              ]
            }
          })
          console.log(arr1)
          return arr1
        })()
        */
      }
    ]
  };

  chart.setOption(option);
  return chart;
}

// pages/bill/history.js
Page({

  /**
   * 頁面的初始數(shù)據(jù)
   */
  data: {
    datetabs: [],
    ec: {
      onInit: initChart
    },
    selectedIdx: 0
  },

在page{}外邊的函數(shù),怎么拿到函數(shù)里的data值來修改?

回答
編輯回答
念舊

早解決了,回來答一下,使用懶加載lazyload那個(gè)例子就可以,之前用錯(cuò)文檔的例子了

2018年7月7日 13:30
編輯回答
筱饞貓

樓主解決了嗎,我也遇見了,還沒解決

2018年4月16日 01:00