Я использую схему панели инструментов углового материала. У меня это работает, как ожидалось, и все на месте. Я предполагаю, что мой вопрос больше касается директивы ngFor, которая используется для заполнения панели мониторинга Материальными картами.
Шаблон использует ngFor для размещения нескольких карточек на странице, придавая им ощущение приборной панели. Это кажется хорошим легким подходом. Однако на практике, как бы вы заполняли карточки индивидуально контентом. Например, скажем, я хотел бы иметь круговую диаграмму в одной, линейный график в другой и, возможно, какой-нибудь текст в третьей. Как вы размещаете уникальный контент при использовании ngFor? Является ли это возможным? Или ngFor используется в схеме панели мониторинга в данном случае просто в качестве быстрого примера?
Полагаю, мне действительно трудно понять, как использовать Angular для минимизации кода? Насколько я понимаю сейчас, похоже, что для каждой карты, когда ее применяют на практике, нужен ее собственный компонент, свой собственный шаблон и т. Д. Конечно, я мог бы повторно использовать службу между компонентами для получения необходимых данных из API, но у меня будет создать уникальные компоненты для каждой карты?