Как отключить анимацию для LineChart в recharts? - PullRequest
0 голосов
/ 13 июня 2019

Я пытался отключить анимацию следующим образом:

<ResponsiveContainer width="99%" height={300}>
    <LineChart isAnimationActive={false}
               animationDuration={0}
               height={300} width={400}
               data={chartData}>
        ...
    </LineChart>
</ResponsiveContainer>

Но это не работает

1 Ответ

0 голосов
/ 17 июня 2019

Вам необходимо отключить анимацию на уровне строки.

<ResponsiveContainer width="99%" height={300}>
    <LineChart height={300} width={400} data={chartData}>
        <Line type="monotone" isAnimationActive={false} dataKey="pv" />
        <Line type="monotone" isAnimationActive={false} dataKey="uv" />
    </LineChart>
</ResponsiveContainer>

Установите этот флажок JSFiddle , чтобы увидеть пример.

...