Я рассмотрел пару других вопросов SO в отношении возможности использования обратных вызовов в директивах, но они, похоже, не помогают моей скрипке. У меня есть родительская директива и дочерняя директива. В области родителя у меня есть функция, которую мне нужно вызвать из кнопки в директиве дочернего шаблона. Из того, что я пробовал до сих пор с моим маленьким Угловым знанием, я не смог заставить его работать, не используя ng-click
на кнопке.Угловая директива Функция обратного вызова
Мне сказали, что директива не должна заботиться о том, чтобы знать о других директивах, а не раскрывать некоторые методы в своей сфере действия, которые могут связываться с другой директивой в зависимости от того, что передается в директиве. Я мог бы быть вне курса здесь, и я думаю, что это my fiddle.
Любая помощь при понимании будет принята с благодарностью.
ли эта помощь? https://docs.angularjs.org/guide/directive#creating-a-directive-that-manipulates-the-dom – HarlemSquirrel
Любопытно, почему вы не хотите использовать 'ng-click'? – HarlemSquirrel
@HarlemSquirrel - У меня уже есть событие, которое я вызываю на 'ng-click'. Я пробовал несколько вызовов функций на клике, и только первый из них срабатывал. – pertrai1