Интерполяция рендеринга AngularJS как синтаксис шаблона во время загрузки - PullRequest
0 голосов
/ 27 сентября 2019

У моего клиента есть проблема с его проектом AngularJS, заключающаяся в том, что во время загрузки некоторые интерполяции отображаются в виде текста, прежде чем они заменяются соответствующим содержимым.Я не сталкивался с таким поведением раньше.Кто-нибудь знает, что они могут делать неправильно?

enter image description here

1 Ответ

1 голос
/ 27 сентября 2019

Используйте директиву ng-cloak, чтобы избежать нежелательного эффекта мерцания, вызванного отображением HTML-шаблона.

Из документов:

Директива ngCloak используется для предотвращенияHTML-шаблон AngularJS от краткого отображения браузером в исходном (некомпилированном) виде во время загрузки приложения.

Директива может быть применена к элементу <body>, но предпочтительным вариантом является применение нескольких директив ngCloak к небольшим частям страницы для обеспечения прогрессивной визуализации представления браузера.

Для получения дополнительной информации см.

...