首页 > 解决方案 > react-vis 不绘制第二次( react-vis 仅绘制一次或 react-vis 仅第一次绘制)

问题描述

我有一个带有 react-vis 的组件。该组件位于图表选项卡上的反应选项卡中。当我第一次访问该选项卡时,它可以正常绘制。之后每次都根本不画。问题是什么?

return (
                <div style={{
                    width: "95%",
                    height: "60vh",
                    marginLeft: "25px"
                }}>
                    <FlexibleXYPlot>
                        <HorizontalGridLines/>
                        <LineSeries
                            data={preparedData}/>
                        <XAxis title="1" position="middle"/>
                        <YAxis title="2" position="middle"/>
                    </FlexibleXYPlot>
                </div>

)

标签: reactjschartsjsxreact-vis

解决方案


好吧,我在问题中发现这是一个已知的错误。 https://github.com/uber/react-vis/issues/655

<FlexibleXYPlot width={100} height={100}>解决了这个问题


推荐阅读