Reactjs 从canvasjs在react js中呈现多个图形

Reactjs 从canvasjs在react js中呈现多个图形,reactjs,Reactjs,我想呈现https://canvasjs.com/react-stockcharts/stockchart-date-time-axis-react/ import React,{Component}来自'React'; 从“../../assets/canvasjs.react”导入CanvasJSReact; var CanvasJSChart=CanvasJSReact.CanvasJSChart; var CanvasJSStockChart=CanvasJSReact.CanvasJ

我想呈现
https://canvasjs.com/react-stockcharts/stockchart-date-time-axis-react/

import React,{Component}来自'React';
从“../../assets/canvasjs.react”导入CanvasJSReact;
var CanvasJSChart=CanvasJSReact.CanvasJSChart;
var CanvasJSStockChart=CanvasJSReact.CanvasJSStockChart;
类图扩展组件{
render(){
常量选项={
主题:“light2”,
标题:{
文本:“使用日期-时间轴反应股票图表”
},
字幕:[{
正文:“价格-数量趋势”
}],
图表:[{
axisX:{
线宽:5,
长度:0,
labelFormatter:函数(e){
返回“”;
},
十字线:{
启用:对,
snapToDataPoint:对,
labelFormatter:函数(e){
返回“”;
}
}
},
axisY:{
标题:“莱特币价格”,
前缀:“$”,
长度:0
},
工具提示:{
分享:真的
},
数据:[{
名称:“价格(美元)”,
yValueFormatString:“$#,####.#”,
类型:“烛台”,
数据点:[
{x:新日期(“2016,01,01”),y:[36.040001,37.500000,35.790001,36.950001],
{x:新日期(“2016年2月1日”),y:[37.099998,39.720001,37.060001,39.169998]},
{x:新日期(“2016年3月1日”),y:[38.669998,39.360001,37.730000,38.820000],
{x:新日期(“2016年4月1日”),y:[38.869999,39.669998,37.770000,39.150002],
{x:新日期(“2016,05,01”),y:[39.099998,43.419998,38.580002,43.209999]},
{x:新日期(“2016,06,01”),y:[43.209999,43.889999,41.700001,43.290001]},
{x:新日期(“2016年7月1日”),y:[43.250000,43.500000,40.549999,40.880001],
{x:新日期(“2016年8月1日”),y:[40.849998,41.700001,39.549999,40.610001]},
{x:新日期(“2016,09,01”),y:[40.619999,41.040001,36.270000,36.790001],
{x:新日期(“2016年10月1日”),y:[36.970001,39.669998,36.099998,38.63001]},
{x:新日期(“2016年11月1日”),y:[38.6300001,42.840000,38.160000,40.380001]}
]
}]
},{
身高:100,
axisX:{
十字线:{
启用:对,
snapToDataPoint:true
}
},
axisY:{
标题:“卷”,
前缀:“$”,
长度:0
},
工具提示:{
分享:真的
},
数据:[{
名称:“卷”,
键入:“列”,
数据点:[
{x:新日期(“2016年1月1日”),y:[100,40]},
{x:新日期(“2016年2月1日”),y:[50,60]},
{x:新日期(“2016年3月1日”),y:[60,-50]},
{x:新日期(“2016年4月1日”),y:[-50,20]},
{x:新日期(“2016年5月1日”),y:[20,-40]},
{x:新日期(“2016,06,01”),y:[43.209999,43.290001]},
{x:新日期(“2016年7月1日”),y:[43.250000,40.880001]},
{x:新日期(“2016年8月1日”),y:[40.849998,40.610001]},
{x:新日期(“2016年9月1日”),y:[40.619999,36.790001]},
{x:新日期(“2016年10月1日”),y:[36.970001,38.63001]},
{x:新日期(“2016年11月1日”),y:[38.6300001,40.380001]}
]
}]
}]
};
const containerProps={
宽度:“100%”,
高度:“450px”,
页边空白:“自动”
};
返回(
{
//参考:https://reactjs.org/docs/conditional-rendering.html#inline-如果使用逻辑--运算符
this.state.isLoaded&&
this.chart=ref}*/
/>
}
);
}
}

导出默认图表对于柱状图数据点,y值应该是数字,但您将其作为数组传递。如果希望在y值中显示多个值(一个范围),可以使用。请在下面找到工作代码。结帐

import React,{Component}来自'React';
从“../../assets/canvasjs.react”导入CanvasJSReact;
var CanvasJSChart=CanvasJSReact.CanvasJSChart;
var CanvasJSStockChart=CanvasJSReact.CanvasJSStockChart;
类图扩展组件{
render(){
常量选项={
主题:“light2”,
标题:{
文本:“使用日期-时间轴反应股票图表”
},
字幕:[{
正文:“价格-数量趋势”
}],
图表:[{
axisX:{
线宽:5,
长度:0,
labelFormatter:函数(e){
返回“”;
},
十字线:{
启用:对,
snapToDataPoint:对,
labelFormatter:函数(e){
返回“”;
}
}
},
axisY:{
标题:“莱特币价格”,
前缀:“$”,
长度:0
},
工具提示:{
分享:真的
},
数据:[{
名称:“价格(美元)”,
yValueFormatString:“$#,####.#”,
类型:“烛台”,
数据点:[
{x:新日期(“2016,01,01”),y:[36.040001,37.500000,35.790001,36.950001],
{x:新日期(“2016年2月1日