Я ищу библиотеку, которую я могу использовать для отображения графиков с часами на одной оси и днями на другой оси, где ячейки окрашены в зависимости от их значения. Вот черновик того, что я имею в виду:
В идеале диаграмма должна автоматически масштабироваться по мере добавления данных за большее количество дней, а разрешение оси Y в идеале должно регулироваться. Ничего страшного, если схема библиотеки имеет перевернутые оси.
Кто-нибудь знает о такой библиотеке? Или вы знаете, есть ли термин для таких диаграмм?
Essential Schedule for JavaScript — это библиотека на основе JS, которую следует учитывать.
Весь набор элементов управления доступен бесплатно в рамках программы лицензирования сообщества , если вы соответствуете требованиям. Примечание: я работаю в Syncfusion.
Я не вижу вашей проблемы. Это может сделать любая библиотека построения диаграмм; попробуйте , например, D3Js или ChartJs .
Вам просто нужно предоставить данные и метки. В случае ваших синих ящиков каждая библиотека диаграмм, которую я пробовал, позволяет вам определить функцию обратного вызова для определения содержимого ячейки даже в стиле CSS. Это единственный оператор if/else.
Я действительно боюсь, что неправильно понял вашу проблему, так как я не вижу проблемы. Может быть, вы могли бы уточнить? В нынешнем виде кажется тривиальным, что я согласен с комментарием @Binvention о том, что вы можете легко запрограммировать его самостоятельно.
Бинвеншн