Сообщение от nerv_
|
делай по аналогии
/*
ОБертка для jquery-chosen
*/
.directive('ngChosen', function() {
return {
replace: true,
link: function(scope, element, attributes) {
/.../
}
};
})
|
Такой вариант так же не имеет эффекта, список почему-то ни в какую не обновляется. Хотя обработчик успешно запускается.
Что самое интересное, получается, если не трогать селект до того момента как получены данные - список формируется. Специально для проверки ставил таймаут, что б подольше получать данные, и до трёх-четырёх секунд грузятся, но появляются. А если сразу после загрузки страницы по декорированному селекту кликнуть, то он так и остаётся пустым в дальнейшем.
// UPD: //
Извиняюсь, тупанул, не тот триггер вызывал. Да, действительно сработало! Но мне не совсем понятно. Мы биндим триггер обновляющий список на событие
$destroy. Почему именно на него? Что-то посмотрел в документацию, и не понял.
Не могли бы вы вкратце объяснить, что происходит в данной ситуации?