Умный админ с нг-повтором

Я использую angularjs с 2-х месяцев, но никогда не сталкиваюсь с такой проблемой, так что подумайте о том, чтобы поделиться с вами людьми и получить хорошее предложение на этот счет. Здесь я пытаюсь применить динамические значения элемента ul / nav-group. Все работает нормально, значит, если я вижу инструменты для разработчиков в браузере, то они получают ценность и все, но не знак +/-. Я ищу в Google его поговорку, что он загружается после создания DOM, поэтому он не показывает этого. Но ни один приятель не говорит решение для этого. Посмотрите на мой код:

<nav:group ng-repeat="parentChild in parentChildList" title="{{parentChild.filterText}}">
    <nav:item data-view="/ui/icons/fa" ng-repeat="childs in parentChild.childList" data-icon="fa fa-lg fa-fw fa-plane" title="{{childs.filterText}}" />
</nav:group>

Значение для определенных полей прямо означает его простой список. Как директива может решить эту проблему. Ценю любые предложения. Благодарю.

1 ответ

Добавьте директиву ng-cloak на тег body вашего приложения, чтобы предотвратить загрузку элемента до тех пор, пока не завершится угловая загрузка.

Ваш тег тела будет выглядеть так:

<body ng-cloak>
...
</body>

Вы также можете исправить это, используя обещания в своих службах, что, безусловно, является наилучшей практикой, но ng-cloak - это быстрое и простое решение.

Надеюсь, это поможет! Если ng-cloak не работает для вас, опубликуйте фрагменты вашего контроллера и службы, и я помогу вам добавить обещания.

Удачи! -Джастин

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