首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应图忽略选项

反应图忽略选项
EN

Stack Overflow用户
提问于 2016-11-25 19:22:07
回答 2查看 2.5K关注 0票数 3

我已经得到了这个代码使用的反应-图表。它显示图形,但每次都忽略选项,不管我在那里放了什么。还有其他方法可以将选项添加到组件中吗?

代码语言:javascript
复制
import React, { PropTypes } from 'react'
var LineChart = require("react-chartjs").Line;

var data = {
  labels: ['M', 'T', 'W', 'T', 'F', 'S', 'S'],
  datasets: [{
    label: 'apples',
    data: [12, 19, 3, 17, 6, 3, 7]
  }]
};

var options = {
  lineTension : 0,
  fill : false,
  showLines : false 
};

const Graph = () => (
  <span>
    <h1>Heart Graph</h1>
    <LineChart  data={data} options={options} width="600" height="250"/>
  </span>
)

export default Graph
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-23 19:24:24

您使用的是"dataset结构“,因此请查看线图数据集选项上的文档。

它们建议您将“选项”与数据对象一起发送--在本例中,应该将“选项”发送到组件data支柱。

代码语言:javascript
复制
var data = {
    labels: ["January", "February", "March", "April", "May", "June", "July"],
    datasets: [
        {
            label: "My First dataset",
            data: ['data1', 'data2'],
            fill: false,
            lineTension: 0.1,
            ...

或者,您可以为选项支柱提供一个带有Axis设置的更复杂的选项对象。

代码语言:javascript
复制
options: {
    scales: {
        xAxes: [{
            type: 'linear',
            position: 'bottom'
        }]
    }
}
票数 1
EN

Stack Overflow用户

发布于 2021-06-07 12:26:45

Chart.js版本2更改为版本3,因为scales名称空间是options.scales。

比例:{ y:{ min: 0,max: 100,},x:{ grid:{ display: true,} },我们这样使用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40811229

复制
相关文章

相似问题

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