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