首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在react-chartjs中传递什么值

在react-chartjs中传递什么值
EN

Stack Overflow用户
提问于 2016-10-05 14:49:33
回答 2查看 731关注 0票数 1

使用来自link的react-chartjs。演示中给出了很好的例子,但是任何地方都没有提到需要传递的dataoptions。是否使用了flotjs饼图,并发送了与下面相同的数据和选项,但似乎不起作用?是否需要添加任何css/less以使图形看起来很好,或者输入数据有任何问题?

代码语言:javascript
复制
var chartData=[   {label: "Series 0",data: 1},
                  {label: "Series 1",data: 3},
                  {label: "Series 2",data: 9},
                  {label: "Series 3",data: 20}
              ];

var chartOptions={ series: { pie: { show: true } }, 
                   grid  : { hoverable: true }, 
                  tooltip: true,
              tooltipOpts: { content: "%p.0%, %s", shifts: {x: 20,y: 0},                   
                             defaultTheme: false }};

<PieChart data={chartData} options={chartOptions} width="600" height="250"/>

另外,在现有组件中导入chart.js和React。谁能告诉我chartDatachartOptions是不是正确的?

EN

回答 2

Stack Overflow用户

发布于 2016-11-01 05:19:57

假设您使用的是react-chartjs,的主分支,它们的文档链接指向Chart.js V2。

但是,该库使用的是Chart.js V1.1.1。文档可以在这里找到Chart.js documentation V 1.1.1

票数 0
EN

Stack Overflow用户

发布于 2017-11-13 04:46:46

经过一些幕后调试,我发现我们应该使用chartData而不是数据属性,而是值:

代码语言:javascript
复制
var chartData=[{label: "Series 0",value: 1},
               {label: "Series 1",value: 3},
               {label: "Series 2",value: 9},
               {label: "Series 3",value: 20}];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39867174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档