我正在使用Victory Bar和React native,我对发生的事情感到非常困惑。我收到以下错误:
Warning: Failed prop type: Invalid prop `range` supplied to `VictoryBar`.
at VictoryBar
in VictoryStackBase (created by VictoryStack)
我有以下代码:
<VictoryStack
horizontal={true}
width={310}
height={90}
alignment="start"
colorScale={graphicColorDeploy}
style={{
justifyContent: 'flex-start',
alignItems: 'flex-start',
backgroundColor: '#a00',
}}
padding={{ top: 80, bottom: 10, left: 0 }}
>
<VictoryBar
alignment="start"
height={40}
barWidth={38}
domain={{ x: [0, 3], y: [0, maxCtLtLtaChart] }}
cornerRadius={{ topLeft: 5, topRight: 5 }}
data={[wantedGraphicDataDeployCt[0]]}
events={[
{
target: 'data',
eventHandlers: {
onPressIn: () => {
return [
{
target: 'data',
mutation: dataProps => {
return {};
},
},
];
},
},
},
]}
labels={() => null}
/>
</VictoryStack>
我尝试将属性range
添加到VictoryBar
,但同样的错误再次出现。有人能给予我一个问题的想法吗?我不知道为什么我得到的错误!
1条答案
按热度按时间06odsfpq1#
我通过添加
right: 1
填充 prop 解决了这个问题。