qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

使用react+echarts实现K线图的效果

时间2023-03-28 17:21:44 提问来自 北京市北京市 的网友 分类创作 浏览587
```jsx import React, { Component } from 'react'; import echarts from 'echarts/lib/echarts'; //必须 import 'echarts/lib/chart/candlestick'; // 引入K线图组件 // 引入提示框和title组件,图例 import 'echarts/lib/component/tooltip'; import 'echarts/lib/component/title'; import 'echarts/lib/component/legend' class Kline extends Component { componentDidMount() { //初始化渲染图表 let myChart = echarts.init(document.getElementById('main')); let option = { //指定图表的配置项和数据 title: { text: 'K 线图' }, tooltip : { trigger: 'axis', axisPointer :{ type :'shadow'}}, legend:{ data:[{name:'日K',icon:'circle'}]}, xAxis:{ data: ["Mon","Tue","Wed","Thu","Fri"] }, yAxis:{ type:'value', scale:true, boundaryGap:[0.01,0.01] }, series:[{ name:"日K", type:"candlestick", data:[ [2320.26,2295.3,2300,2298.35], [2300,2291.3,2308.38,2295.35], [2297.94,2305.21091927368325], [2306.7835192736832],[2310]] }] }; myChart .setOption(option); } render(){ return ( <div> <div id="main" style={{ width: 400px; height: 400px }}></div> </div> ); }} export default Kline; ```

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 写一篇文章,描述改装汽卡钳的利与弊 下一篇 杭州市拱墅区科技局年轻干部、专业型干部发现、培养做法