php专业k线图绘制,Echarts画股票K线图,具体实操.

1.首先我们先去下载Echart源码,http://echarts.baidu.com/download.html ,下载这个完整版,完整版其实比个人定制版本的更小,也不会出错..

ad5f1c7d8a91df356ccb910a14afb6f8.png

2.找到一个demo,然后把源码copy下来 http://gallery.echartsjs.com/editor.html?c=xrk5n1pB0b

3.根据实际情况修改copy下来的代码

0815a165bccba5924f054e53aaf39fc8.png,

可以分明看出这就是json字符串,我们将从接口获取的数据处理成这种格式后,传递到html中基本上就可以了.

下面直接上源码.

//我们在这里定义一个ID为kline_1 的div,用于加载k线图

//引入echart.js 这里路径按照自己的路径进行修改..

//将copy过来的代码进行小部分修改就ok,具体修改过的有注释.

// 数据意义:开盘(open),收盘(close),最低(lowest),最高(highest)

//此处的{$kline_json}是一个我后台处理传递过来的json字符串.测试的话可以暂时使用上文中demo地址中的json..

var data0 = splitData({$kline_json});

function splitData(rawData) {

var categoryData = [];

var values = []

for (var i = 0; i < rawData.length; i++) {

categoryData.push(rawData[i].splice(0, 1)[0]);

values.push(rawData[i])

}

return {

categoryD

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值