#javascript #reactjs #recharts
Вопрос:
Я пытаюсь сделать ось Y в перенастройке равномерно распределенной до максимума Y. Это значение может изменяться в зависимости от поступающих данных. Мой компонент определен следующим образом:
<YAxis allowDecimals={false} type="number" domain={[0, 'dataMax']} />
Есть ли способ, которым я могу сделать повторную диаграмму, чтобы последовательно увеличить ее на 5? Например, в этом сценарии расстояние должно быть от 30 до 35, а затем 38.
Ответ №1:
Добавьте свойства interval={0}
и tickCount={5}
к оси.
<YAxis allowDecimals={false} type="number" domain={[0, 'dataMax']} interval={0} tickCount={5} />
Комментарии:
1. Почти там, но когда Датамаксу исполняется 44 года, он подскакивает с 20 до 38