Как выбрать значение измененного элемента DOM в Angularjs Watcher? - PullRequest
0 голосов
/ 27 декабря 2018

Я хочу использовать AngularJS для обнаружения изменений значений в определенной кнопке или теге.Затем сравните новое значение со старым значением и цветом вспышки для этого конкретного элемента.Как я могу это сделать?

Я проверил $ ​​watch и $ watchCollection, но оба возвращают только новое значение, старое значение и область видимости.Мысль об использовании ng Change для этого, но она работает только во входном теге.Есть ли способ сделать это или есть обходной путь?

 $scope.$watch(n_arr, function (newValue, oldValue, scope) {

        if (newValue > oldValue) {
            changeColor($("#" + id));
        }
        else if (newValue < oldValue) {
            changeColor($("#" + id));
        }
    }, true);

Это то, что я имел в виду, но понятия не имею, как получить доступ к конкретному элементу.

...