Показать сообщение отдельно
  #10 (permalink)  
Старый 16.10.2013, 15:57
Новичок на форуме
Отправить личное сообщение для defreend Посмотреть профиль Найти все сообщения от defreend
 
Регистрация: 15.10.2013
Сообщений: 6

Ну посмеяться мы все любители. Интересует конкретика.

Использовал такой простой вызов своего jQuery-скрипта я по одной причине - был уверен, что данная директива сработает в нужный момент (указана она в конце кода) после отрисовки всех HTML-объектов через ng-repeat.


Сообщение от Olival888 Посмотреть сообщение
В 1.0.8 есть ng-include. Это почти то же самое. Должно помочь.

Применил ng-include следующим образом. Сначала повесил эту директиву на блок с основным контентом
<div id="mainContent"  ng-include="showDOM()">
Далее написал в контроллере функцию проверки загрузки данных:
$scope.showDOM = function () {
          if ($scope.data.length > 0)
            return "template.html";
      }

Все равно не помогает. Стабильно мой JS код грузится только при событии window.onload и таймауту хотя бы в 100 мс...
Ответить с цитированием