У меня есть угловое приложение со страницей и динамическим контентом. Я использую ui router для маршрутизации.
Я хочу, чтобы пользователь видел статический html, который рендеринг на стороне сервера вернет его, и когда angular загружен, измените html-контент с помощью шаблонов вашего маршрутизатора.
пример статического html:
<div ui-view>
<div>Lorem Ipsum</div>
<p>Lorem Ipsum</p>
<span>Lorem Ipsum</span>
<div>
пример шаблона пользовательского интерфейса маршрутизатора:
<div>
<div>{{myModel}}</div>
<p>{{myModel2}}</p>
<span>Lorem Ipsum</span>
<div>
Мои цели:
Пользователь должен увидеть статический HTML-код перед загрузкой динамического содержимого. Динамический контент заменит его.
Поисковые системы должны отслеживать статические файлы, а не что-то вроде
<p>{{myModel2}}</p>