Angular Весь смысл Universal в том, что он будет отображаться на сервере, а не в браузере. Таким образом, статья, на которую вы ссылались с точки зрения загрузки изображения при загрузке Angular, не будет происходить с Universal, поскольку она уже «загружена» на сервере до того, как она будет передана вам в браузере.
Еще один способ думать об этом заключается в том, что вы можете использовать загрузочный gif ИЛИ и использовать Angular Универсальный, чтобы добиться аналогичного результата, не давая пользователю пустой экран.
Что касается второй части вашего вопроса с точками останова, которые не были достигнуты. Опять же, это странная особенность Angular Universal в том, что, поскольку первый запрос страницы отображается на сервере, если вы пытаетесь что-то отладить в браузере, он не будет работать, как вы могли подумать, потому что рендеринг уже произошел на сервере. сторона. Для отладки Angular Universal вам нужно отлаживать как в браузере, так и с помощью чего-то вроде VS Code для отладки как обычного NodeJS приложения. Если это звучит как головная боль, то это потому, что это так. Если у вас нет действительно веской причины использовать Universal, я бы не рекомендовал использовать ее только потому, что вы можете.
Подробнее: