Показать сообщение отдельно
  #2 (permalink)  
Старый 17.01.2014, 23:16
Аватар для dolpheen
Интересующийся
Отправить личное сообщение для dolpheen Посмотреть профиль Найти все сообщения от dolpheen
 
Регистрация: 04.01.2014
Сообщений: 14

А если позаимствовать из того же ngClick? (для вызова метода необходимо указать контроллер, иначе как определить в какой области видимости его искать?)

<a href="" id="vdsvdsvdsvd" class="button_submit btn_gray_red" send-user-information-to-server ng-controller="AuthController"  method-from-controller="send_authentication_data_User(elem)">Войти</a>


questApp.directive('sendUserInformationToServer', function($parse) {
            return{
                compile: function($element, attr) {
                	var fn = $parse(attr['methodFromController']);
                	return function(scope, element, attr) {
                		element.on('click', function(event) {
                			scope.$apply(function() {
                				fn(scope, {elem:element});
                			});
                		});
                	};
               	}
        	}
        });



http://plnkr.co/edit/oiT5yLhX7RSy1IeQ49Bs?p=preview
Ответить с цитированием