Задать вопрос
@schurin
Люблю катать с гор, особенно на санках

Как правильно написать директиву на angular?

Здравствуйте!
С Angular работаю не так давно, видимо я чего то не уловил из основных концепций
Мной создана директива, которая вешает события на элементы таблицы
Открываю таблицу 1й раз, подгружается вью для таблицы, моя директива отрабатывает, события повешаны, колбэки вызываются
Закрываю таблицу:
ng-show='false'
ng-include=' '

Снова её открываю, вот тут начинается для меня странное:
переменная в модели, которая связана с ng-show устанавливается в true, ng-include получает путь до вью
в дереве документа появилась разметка
вызывается код моей директивы, события добавляются к нужным элементам, но в итоге не вызываются, это для меня загадка
Единственное различие, первого и второго(+ все последующие) вызова таблица, в том, что у элемента остаётся класс ng-hide, плюс шаблон грузится только для 1го раза

Почему так может происходить?
  • Вопрос задан
  • 156 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
matroskin13
@matroskin13
JavaScript developer, GO developer
не совсем понял вопроса без примера, но попробуйте заменить ng-show, на ng-if
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы