成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

手把手Vue實(shí)現(xiàn)移動(dòng)端精簡(jiǎn)K線

chanjarster / 1632人閱讀

摘要:廢話不多說(shuō),先看看已完成的界面。前期工作新建文件按需引入一新建個(gè)存放主體內(nèi)容。先說(shuō)日吶為也就是蠟燭形狀的圖,為我們后邊請(qǐng)求的數(shù)據(jù)直接強(qiáng)行賦值,默認(rèn)設(shè)置蠟燭圖的寬度。設(shè)置該圖顏色設(shè)置該圖線形顏色。

廢話不多說(shuō),先看看已完成的界面。

前期工作 :1.npm install echarts

      2.Vue新建文件按需引入
      

一.新建個(gè)js存放echarts主體內(nèi)容。

在剛剛的vue文件中引入

在mounted中初始化Echarts實(shí)例

二.到stockImg.js中設(shè)置漲跌顏色,看清數(shù)據(jù)結(jié)構(gòu)

三.看明白調(diào)用數(shù)據(jù)方法,將上面的數(shù)據(jù)結(jié)構(gòu)進(jìn)行處理返回個(gè)對(duì)象日期與value值

四.計(jì)算Ma平均數(shù)據(jù)

五,新建變量存放圖表設(shè)置及其樣式,圖表主要畫(huà)的有五大數(shù)據(jù)分別是:日K,MA5,MA10,MA20,MA30。

 喝杯茶慢慢談,好呢。 先說(shuō)日k吶 type為candlestick也就是蠟燭形狀的圖,data為undefined我們后邊請(qǐng)求的數(shù)據(jù)直接強(qiáng)行賦值
 ,barMaxWidth/minWidt默認(rèn)設(shè)置蠟燭圖的寬度。 itemStyle 設(shè)置該圖顏色 lineStyle設(shè)置該圖線形顏色。好還You一個(gè)marlink
 線條也就是圖形中實(shí)時(shí)漲跌的線條 Look——Img=> 這個(gè)主要是data{yAxis:0}控制的它的Y軸高度,后面我們根據(jù)數(shù)據(jù),給予高度

六,MA類沒(méi)有什么改變,data直接后面賦值

七,看下圖表設(shè)置
var option = {

title: {
    text: "上證指數(shù)",
    top: "center",
    show:"true",
},

legend: {
    data: ["日K", "MA5", "MA10", "MA20", "MA30"],
   
},
grid: {
    left: "10%",
    right: "4%",
    top:"5%",
    bottom:"8%"
},
xAxis: {
    type: "category",
    data: lineData.categoryData,
    scale: true,
    boundaryGap : false,
    axisLine: {
        lineStyle: {
          type : "dashed",
          color: "#1a2e44",
        },
     },
    splitLine: {
        show: true,
        lineStyle: {
        // 使用深淺的間隔色
        color: ["#21334b", "#21334b"],
        type : "dashed"
       }
    },
   axisLabel: {
    color: "#2d4e62",
    fontSize: 10,
    inside: false,
    interval:"auto",
    },
    splitNumber: 10,
    min: "dataMin",
    max: "dataMax"
},
dataZoom: [
    { 
        type: "inside",
        start: 95,
        end: 100,
        splitNumber:10,
    },
],
yAxis: {   //#2d4e62
    scale: true,
     color: "#0165b1",
     axisLine: {
      
     },
    splitArea: {
        show: false
    },
    splitLine: {
        show: true,
        lineStyle: {
        // 使用深淺的間隔色
        color: ["#0d2637","#0d2637"],
        type : "dashed"
       }
    },
   axisLabel: {
    color: "#2d4e62",
    fontSize: 10,
    inside: false,
    },
axisLine: {
    lineStyle: {
        type : "dashed",
        color: "#1a2e44",
      },
 },
   series: undefined};
   
   

grid定義圖表的間距,xAxis定義x軸數(shù)據(jù)展示方式x軸data后續(xù)也一樣重新賦值,axisLine定義x軸線的樣式,splitLine定義x軸的格子線
axisLabel定義x軸字體樣式,dataZoom定義顯示方位(%) yAxis定義y軸的樣式與x類似,series我們后面初始化就賦剛剛定義好的candleSeries

好! 基本布局完成辣再寫(xiě)個(gè)根據(jù)數(shù)據(jù)長(zhǎng)度判斷數(shù)據(jù)顯示范圍,及修改數(shù)據(jù)方法與重繪方法。(要返回option)

回到Vue文件中創(chuàng)建獲取數(shù)據(jù)方法,渲染echarts

每個(gè)人獲取數(shù)據(jù)不一樣,要處理的方法也不一樣。setOption是更改數(shù)據(jù)入口,將在ecahrts的js中導(dǎo)出修改的東西然后在合適的地方調(diào)用。

點(diǎn)個(gè)贊?

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/99963.html

相關(guān)文章

  • 前方來(lái)報(bào),八月最新資訊--關(guān)于vue2&3的最佳文章推薦

    摘要:哪吒別人的看法都是狗屁,你是誰(shuí)只有你自己說(shuō)了才算,這是爹教我的道理。哪吒去他個(gè)鳥(niǎo)命我命由我,不由天是魔是仙,我自己決定哪吒白白搭上一條人命,你傻不傻敖丙不傻誰(shuí)和你做朋友太乙真人人是否能夠改變命運(yùn),我不曉得。我只曉得,不認(rèn)命是哪吒的命。 showImg(https://segmentfault.com/img/bVbwiGL?w=900&h=378); 出處 查看github最新的Vue...

    izhuhaodev 評(píng)論0 收藏0
  • javascript知識(shí)點(diǎn)

    摘要:模塊化是隨著前端技術(shù)的發(fā)展,前端代碼爆炸式增長(zhǎng)后,工程化所采取的必然措施。目前模塊化的思想分為和。特別指出,事件不等同于異步,回調(diào)也不等同于異步。將會(huì)討論安全的類型檢測(cè)惰性載入函數(shù)凍結(jié)對(duì)象定時(shí)器等話題。 Vue.js 前后端同構(gòu)方案之準(zhǔn)備篇——代碼優(yōu)化 目前 Vue.js 的火爆不亞于當(dāng)初的 React,本人對(duì)寫(xiě)代碼有潔癖,代碼也是藝術(shù)。此篇是準(zhǔn)備篇,工欲善其事,必先利其器。我們先在代...

    Karrdy 評(píng)論0 收藏0
  • 你不知道的h5

    摘要:目前,常用的模塊規(guī)范主要有兩種和。攔截全局請(qǐng)求一直接引入腳本攔截需要的回調(diào)或函數(shù)。深刻知道一個(gè)良好的命名規(guī)范的重要性,同時(shí)在項(xiàng)目中也會(huì)遇到一些命名的瓶頸。 基于 Three.js 的超快的 3D 開(kāi)發(fā)框架:Whitestorm.js Whitestorm.js 是一款基于 Three.js 超快的 Web 應(yīng)用 3D 開(kāi)發(fā)框架。它為普通的 Three.js 任務(wù)提供封裝、使搭建環(huán)境、...

    IntMain 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

chanjarster

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<