2016-06-11 2 views
1

Я рассмотрел пару других вопросов SO в отношении возможности использования обратных вызовов в директивах, но они, похоже, не помогают моей скрипке. У меня есть родительская директива и дочерняя директива. В области родителя у меня есть функция, которую мне нужно вызвать из кнопки в директиве дочернего шаблона. Из того, что я пробовал до сих пор с моим маленьким Угловым знанием, я не смог заставить его работать, не используя ng-click на кнопке.Угловая директива Функция обратного вызова

Мне сказали, что директива не должна заботиться о том, чтобы знать о других директивах, а не раскрывать некоторые методы в своей сфере действия, которые могут связываться с другой директивой в зависимости от того, что передается в директиве. Я мог бы быть вне курса здесь, и я думаю, что это my fiddle.

Любая помощь при понимании будет принята с благодарностью.

+0

ли эта помощь? https://docs.angularjs.org/guide/directive#creating-a-directive-that-manipulates-the-dom – HarlemSquirrel

+0

Любопытно, почему вы не хотите использовать 'ng-click'? – HarlemSquirrel

+0

@HarlemSquirrel - У меня уже есть событие, которое я вызываю на 'ng-click'. Я пробовал несколько вызовов функций на клике, и только первый из них срабатывал. – pertrai1

ответ

0

несколько вызовов функций по щелчку попробуйте: вы должны иметь; между функциями

ng-click="myFunc1();myFunc2();myFunc3();" 
Смежные вопросы