验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

怎么使用Vue+Echarts实现基本K线图的绘制

阅读:809 来源:乙速云 作者:代码code

怎么使用Vue+Echarts实现基本K线图的绘制

      1 引入Echarts

      1.1 安装

      使用如下命令通过 npm 安装 ECharts

      npm install echarts --save

      注:本文安装Echarts版本为:“echarts”: “5.2.1”

      1.2 引入

      安装完成以后,可以将echarts全部引入,这样一来,我们可以在该页面使用echarts所有组件;引入代码如下:

      import * as echarts from "echarts";

      1.3 基本使用

      vue+Echarts基本使用请见:在Vue项目中引入 ECharts

      2 基础K线图

      2.1 基础k线图

      Ecahrts自带K线图,将series的type设置为candlestick即可;

      基础k线图横坐标为交易日,纵坐标为每股价格,其次就是K线图每天的情况,包含当前价格,前日收盘价格,开盘价格,当日最高价,当日最低价,我们只需要将对应的数据传入到对应的参数当中,即可得到我们想要的k线图。

      如图为基本k线图示例:

      怎么使用Vue+Echarts实现基本K线图的绘制

      上图代码如下:

      
      
      

      2.2 基础日k图

      金融证券机构的K线图数据较为全面,K线图包含日K图、周K图、日K图,年K图,国内红色代表涨,绿色代表跌,最近两个月股市一片绿,原因在于全球经济下行以及国内被某个大国收割。

      今天我们主要介绍日K图,从中能推演出周K、月K图,只是传入数据不同而已。

      日k图除了红绿柱状图,还包含均线,同行均线数据可由日K数据直接计算获得,不过作为前端工程师,建议均线数据直接从后台获取,前端计算回有些许计算误差。

      此外,日K图还有其他属性可以进行调整,如的护镖防止位置出现对应数据、K线柱状图颜色,宽度等,掌握基本的日K图配置以后,其他的K线图万变不离其中。

      我们直接上图以及代码示例:

      怎么使用Vue+Echarts实现基本K线图的绘制

      上图代码如下:

      
      
      

      注:部分Echarts相关属性已在前面章节介绍过,这里不做重复介绍。以上代码可实现日K线基本图形。

    分享到:
    *特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
    相关文章
    {{ v.title }}
    {{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
    你可能感兴趣
    推荐阅读 更多>