Угловая таблица с возможностью выбора столбцов или строк

#angular #calendar #components

#угловая #Календарь #Компоненты

Вопрос:

Я создаю экран, для которого требуется компонент календаря в приложении Angular (v11). Мой календарь выглядит примерно так (ниже) — это недельный просмотр, разбитый на часовые блоки:

введите описание изображения здесь

Когда пользователь нажимает на курсор мыши и перетаскивает строки, он должен выделять синим цветом столбцы с несколькими строками до тех пор, пока курсор мыши не станет зеленым (принято).

Мой вопрос — я мог бы создать компонент таблицы, который работает таким образом, с нуля, но прежде чем начать, мне было интересно — кто-нибудь создал что-то подобное или использовал один из библиотеки компонентов в NPM и т. Д.

Любые предварительные указания приветствуются!

Ответ №1:

Немного неясный вопрос, но я подумал, что записал то, что, по моему мнению, было полезно для моего варианта использования.

Я решил использовать элементы управления PrimeNG для достижения того, что мне было нужно. Понятия не имею, полезно ли это для других, но вы можете найти конкретный компонент здесь: https://primefaces.org/primeng/showcase/#/calendar