Подскажите как подружить сабжи? Нарыл в интернете что-то вроде:
.directive('inputMask', ['$document', function($document) {
return {
link: function(scope, elm, attrs) {
elm.mask("+7(999)999-9999? +9999");
elm.attr("placeholder", "+79201234567890");
}
};
Работает, но. У меня накпротив инпута есть селект с типом контакта: телефон, email и т.п. Стало быть при смене в селекте надо менять маску инпута. Просто на джеквери работает, если вешать на ончейндж. А как сделать для ангуляра? При этом еще и при инициализации вытащить какие там стаят занчения в селекте и повесить соответствующую маску. И да, блоки с селектом и инпутом генерятся по ng-repeat - т.е их много.