Как отправить значение поля в пользовательскую директиву? - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть два поля first и second. Я добавил пользовательскую директиву в первое поле. Но я смог получить первое значение поля в директиве. Я хочу «последнее» значение поля в той же директиве. Я использовал атрибуты, но это не сработает, вот мой код

Я добавил пользовательскую директиву в «Первое поле»

.directive("testfirst", function() {
        return {
            restrict: "A",
            require: 'ngModel',

            link: function(scope, element, attributes, modelVal) {

                modelVal.$validators.testfirst= function(val) {
                  if(val.length > 0 && !(attributes.last && attributes.last.length < 4)){

                    return false
                  }
                   return true
                };
                scope.$watch("val", function() {
                    modelVal.$validate();
                });

            }

        };
    })

Я хочу, чтобы "последнее значение поля" было пользовательской директивой. Я использовал атрибут, но он не работает

вот мой код http://plnkr.co/edit/EYsUDkG3Kne1mEfEI8GT?p=preview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...