AngularJS: загрузка контроллера перед представлением

#angularjs

#angularjs

Вопрос:

я использую AngularJS на передней стороне и на задней пружине. когда я пытаюсь получить свою первую или другую страницу, области отображаются так, что {{user.fName ' ' user.lName}} через несколько секунд они заменяются на значения там.

Я хочу, чтобы эта область отображалась непосредственно с этими значениями

Комментарии:

1. Какое отношение к этому имеет spring? В чем именно проблема? Почему он отображается через несколько секунд?

2. я говорю об AngularJS, а не о spring, я не знаю почему, я думаю, это происходит потому, что приложение сначала загружает представление, а затем контроллер

3. Взгляните на ng-cloak

4. спасибо, я решил проблему, добавив ng-clock в раздел

Ответ №1:

Не могли бы вы уточнить, что вы имели в виду под «моими первыми или другими областями страниц»

Вы имеете в виду, что изначально вы получаете фигурные скобки с угловым кодом, который через несколько секунд изменяется на фактические угловые значения? Если это так, вам нужно использовать ng-cloak в содержащем HTML-элементе. Пожалуйста, обратитесь к документации angular JS.

Комментарии:

1. это именно то, что происходит, когда я должен использовать ng-cloak

2. Используйте ng-cloak следующим образом, содержащий div должен иметь атрибут ng-cloak. Приведенный мною код — всего лишь пример. <div ng-cloak>{{user.fName ' ' user.lName}}</div> Отметьте это как ответ, если он правильный.