Angular: Resolve Guard и внедрение службы в конструкторе [закрыто]

В Angular существует несколько способов передачи данных в компонент, в частности, можно использовать Resolve guard для загрузки данных до создания компонента или можно внедрить службу в конструктор компонента.

Я не могу понять, когда следует использовать один подход вместо другого, онлайн-примеры - все о том, чтобы не показывать пользователю пустой интерфейс. Но если я могу показать интерфейс заполнителя (скелет / фантом) при загрузке данных, действительно ли разница? Пользовательский интерфейс не будет заблокирован для пользователя.

Итак, есть ли какие-то конкретные варианты использования или крайние случаи, которые мне не хватает? Или это просто вопрос вкуса, учитывая предположения в моем предыдущем предложении?

0 ответов

Другие вопросы по тегам