歡迎您光臨深圳塔燈網絡科技有限公司!
          電話圖標 余先生:13699882642

          網站百科

          為您解碼網站建設的點點滴滴

          小程序 echarts 封裝 異步請求數據 多調用

          發表日期:2019-11 文章編輯:小燈 瀏覽次數:4810

          直接上代碼
          `function setOption(paramChart, title, chartType, xdata, ydata,yscale, dataFlag) {

          let intervalVal = 0
          if (dataFlag == 'staffAct') {
              intervalVal = 'auto'
          } else {
              intervalVal = 0
          }
          const option = {
              color: ['#fff'],
              title: {
                  text: '',
                  x: 'left',
                  y: 'top',
                  padding: 5,
                  textStyle: {
                      fontSize: 12,
                      color: '#fff'
                  },
              },
              grid: {
                  left: '3%',
                  right: '5%',
                  bottom: 15,
                  top: 15,
                  containLabel: true
              },
              xAxis: {
                  type: 'category',
                  data: xdata,
                  axisLine: {
                      lineStyle: {
                          color: "#fff",
                      }
                  },
                  axisLabel: {
                      interval: intervalVal,
                      formatter: function (value) {
                          var reg = new RegExp("[\\u4E00-\\u9FFF]+", "g");
                          if (reg.test(value)){
                              return (value.length > 4 ? (value.slice(0, 4) + "...") : value)
                          }else{
                              return (value.length > 10 ? (value.slice(0, 10) + "...") : value)
                          }
                          
                      },
                      rotate: -90,
                      fontSize:8,
                  }
              },
              yAxis: {
                  x: 'center',
                  type: 'value',
                  splitLine: {
                      lineStyle: {
                          type: 'dashed'
                      }
                  },
                  axisLine: {
                      lineStyle: {
                          color: "#fff",
                      }
                  },
                  axisLabel: {
                      fontSize: '12',
                      formatter: '{value}' + yscale
                  }
              },
              series: [{
                  type: chartType,
                  connectNulls: true, 
                  // type: 'bar',
                  smooth: true,
                  barMaxWidth:15,
                  // label: {
                  //     normal: {
                  //         show: true,
                  //         position: 'top'
                  //     }
                  // },
                  label: {
                      normal: {                    
                          textStyle: {
                              fontSize: 12,
                              rich: {}
                          }
                      }
                  },
                  data: ydata,
                  
              }, ]
          };
          paramChart.setOption(option)

          }`
          data:
          `
          ecStaffAct: {

                  lazyLoad: true
              },
              ecHeat: {
                  lazyLoad: true
              },

          `
          調用:
          `getStaffActData() {

              let self = this
              let param = {}
             
              
              app.wxreq(app.globalData.DOMAIN_PATH + app.globalData.--, param, 'POST').then(res => {
                  if (res.code == 0) {
                      let datas = []
                      let chartKey = []
                      let chartVal = []
                      datas = res.data.visitTimeList
                      if (datas && datas.length > 0) {
                          datas.forEach(item => {
                              chartKey.push(item.time.substring(item.time.length - 5))
                              chartVal.push(item.count)
                          });
                      } else {
                          chartVal.push(0)
                      }
                      self.init_ecStaffAct(chartKey, chartVal)
                  }
              }).then(res => {
          
              })
          },`

          本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.cjxv.cn/25255.html
          相關小程序
           八年  行業經驗

          多一份參考,總有益處

          聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

          咨詢相關問題或預約面談,可以通過以下方式與我們聯系

          業務熱線:余經理:13699882642

          Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

          主站蜘蛛池模板: 色综合久久久久久久久五月| 99国产精品热久久久久久 | 动漫人物桶动漫人物免费观看| 99热这里只有精品7| 成年人电影在线播放| 亚洲天堂一级片| 美女扒开尿口让男人捅爽| 国产尤物在线视频| 天天影视综合网色综合国产| 好硬好湿好爽再深一点h视频| 亚洲av无码一区二区三区鸳鸯影院| 精品无码国产污污污免费| 国产精品亚洲一区二区三区在线| AV天堂午夜精品一区| 日本漫画全彩口工漫画绅士 | 国产精品29页| 一区二区不卡久久精品| 月夜影视在线观看免费完整| 全彩里番acg里番本子| 黑人操日本美女| 夜色资源站www国产在线观看| 二个人看的www免费视频| 男人的j插入女人的p| 午夜看片在线观看| 日本免费www| 国产精品无码素人福利不卡| 中文字幕亚洲一区二区三区| 日本精a在线观看| 久久精品久久久| 永久黄网站色视频免费| 伊人任线任你躁| 葫芦里不卖药葫芦娃app | 国产精品老女人精品视| 一级毛片私人影院| 最新国产精品拍自在线播放| 亚洲午夜久久久影院| 欧美性天天影院| 亚洲国产成人精品久久| 精品国产AV无码一区二区三区| 国产3344视频在线观看| 成人福利视频导航|