javascript - React Native Chart 不显示数据

标签 javascript react-native chart.js expo

我是 React Native 和 JavaScript 的新手,也学过一些在线类(class),但我似乎不知道如何创建图表。

这是我看到的以及我想要的结果:

https://www.npmjs.com/package/react-native-chart

这是我的代码:

import React, {Component} from 'react';
import {
  AppRegistry,
  PropTypes,
  View,
  StyleSheet,
  Text,
  Dimensions
} from 'react-native';

import Chart from 'react-native-chart';

const styles = StyleSheet.create({
    container: {
        justifyContent: 'center',
        alignItems: 'center',
        backgroundColor: '#E4F1FE',
    },
    chart: {
        width: 200,
        height: 5,
    },
});

const data = [[
    [1, 3],
    [3, 7],
    [4, 9],
]];

class App extends React.Component {
render() {
    return (
        <View style={styles.container}>
            <Chart
                style={styles.chart}
                data={data}
                verticalGridStep={1}
                type="line"
                showsDataPoint={true}
      axisColor='blue'
             />
        </View>
    );
   }
 }

这是手机上的结果:

Picture on HTC one A9 phone using Expo App

最佳答案

您应该为图表关闭标签

                <Chart
                style={styles.chart}
                data={data}
                verticalGridStep={1}
                type="line"
                showsDataPoint={true}
      axisColor='blue'> </Chart>

应该可以

关于javascript - React Native Chart 不显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44820693/

相关文章:

javascript - CSS 水平导航菜单列表对齐

javascript - PhantomJS 呈现模糊的 Chart.js Canvas

javascript - ChartJS (React) 折线图 - 如何显示带有来自 3 个(多个)数据集的数据和标签的单个工具提示?

angular - 如何在 Angular2 中实现 chart.js

javascript - 如何保持一个div的右边缘与另一个div的右边缘相同

javascript - 将对象插入数组,给我空数组

javascript - 从js中的窗口选择中删除空格

firebase - 在 React native 中检查用户是否在线

android - react native Android : Generating Signed APK through Android Studio doesn't include JS Bundle

javascript - 如何在 react-native 中使用 zIndex