Показать сообщение отдельно
  #4 (permalink)  
Старый 06.10.2014, 11:13
Аватар для Sufir
Аспирант
Отправить личное сообщение для Sufir Посмотреть профиль Найти все сообщения от Sufir
 
Регистрация: 15.06.2008
Сообщений: 47

Сообщение от nerv_ Посмотреть сообщение
делай по аналогии
/*
 ОБертка для jquery-chosen
 */
.directive('ngChosen', function() {
    return {
        replace: true,
        link: function(scope, element, attributes) {
            /.../
        }
    };
})
Такой вариант так же не имеет эффекта, список почему-то ни в какую не обновляется. Хотя обработчик успешно запускается.

Что самое интересное, получается, если не трогать селект до того момента как получены данные - список формируется. Специально для проверки ставил таймаут, что б подольше получать данные, и до трёх-четырёх секунд грузятся, но появляются. А если сразу после загрузки страницы по декорированному селекту кликнуть, то он так и остаётся пустым в дальнейшем.

// UPD: //
Извиняюсь, тупанул, не тот триггер вызывал. Да, действительно сработало! Но мне не совсем понятно. Мы биндим триггер обновляющий список на событие $destroy. Почему именно на него? Что-то посмотрел в документацию, и не понял.
Не могли бы вы вкратце объяснить, что происходит в данной ситуации?

Последний раз редактировалось Sufir, 06.10.2014 в 12:04.
Ответить с цитированием