我正在研究一个使我能够将函数应用于范围的元素(动态添加)的练习。 这些功能适用于我执行ng-click的项目。 现在,我有这个:
console.log($scope.item)
我想要做的是打印之前的项目。前一个。是否有一些有助于检索它的角度指令?
到目前为止,我已经尝试过:
console.log($scope.previous.item)
console.log($scope.item.prev)
console.log($scope.item[$index -1])
似乎没有问题。
答案 0 :(得分:1)
如果您想知道范围变量中的先前值最好使用$ watch,您可以在其中访问新旧值作为参数,如下所示
$scope.$watch('yourVariable',function(newValue, oldValue){
//do your stuff
});