из ngClick все работает. Но, если я правильно понимаю суть философии AngularJS то у них не рекомендуется в контроллерах производить никаких манипуляций с DOM и кроме того по их задумке (опять же если я правильно понимаю) директива знает об элементе вызвавшем его, а контроллеру это ни к чему, а мне как раз нужно добиться следующего:
1) через добавление нового атрибута подключить к этому HTML-элементу директиву, затем по клику
2) в директиве произвести необходимые манипуляции с DOM
3) затем сделать Ajax запрос (который я как раз хотела сделать в контроллере)
4) затем результат запроса вернуть в директиву а в ней опять же на основе полученных результатов и запроса, до-завершить манипуляции с DOM.
Ваш пример я попробую реализовать, просто сейчас работаю не с рабочего компьютера где все исходники и выполнение этой задачи пока отложила.
|