Recharts не показывает тики на минимуме и максимуме домена X, когда данные не близки - PullRequest
0 голосов
/ 07 мая 2020

Рефакторинг компонента построения диаграмм для использования повторных диаграмм вместо реагирования. Заглянул в эту проблему, которую я просто не могу решить. Я составляю графики показателей устройства за последние 2 недели. Но если устройство в это время не работало, я все равно хочу, чтобы у него был тот же диапазон дат, что и на диаграммах других устройств. Однако, хотя я передаю домен и протяженность оси X кажется правильной, средство выбора отметок НЕ отображает никаких отметок за пределами данных, которые фактически визуализируются. Выглядит убого.
X axis missing ticks

Вот минимальный jsFiddle .

<XAxis type="number" dataKey="x" height={40}
        scale="time" domain={xDomain}
        tick={{ fontFamily: 'sans-serif', fontSize: '0.8rem' }}
        tickFormatter={xTickFormater}
     />

То же самое, если нет времени масштаб по оси X, jsFiddle .

...