0

我正在尝试使用 Victory 库为 React 绘制条形图。当我只是调用 VictoryBar 组件时,它会正确呈现条形图。但是当我将它包装在 VictoryChart 组件中以绘制图表轴时,它不会呈现。

我的代码如下

<div style={styles.dataWrapper}>
    <svg viewBox='-100 -20 1000 800'> 
       <VictoryChart>
          <VictoryBar
             width={500}
             height={500}
             standalone={false}
             padding={50}
             barWidth={50}
             theme={VictoryTheme.material}
             colorScale={colorScale}
             data={agentData}
             x={d => d.agent}
             y={d => d.reqCount}
             labels={d => `${d.agent} : ${d.reqCount}`}
             /> 
        </VictoryChart>
    </svg>
</div>

任何帮助表示赞赏

4

1 回答 1

0

我解决了这个问题。放入VictoryChartstandalone={false}解决了这个问题。但是,根据Victory 文档, VictoryChart 为其所有子项设置了 Standalone={false}。

.

于 2020-03-26T02:22:52.330 回答