2017-09-14 34 views
1

我有兩個$ scope變量searchList和vacancyList。在頁面加載期間,兩者都會在兩個不同的實例中填充。我想在加載完成後執行某些操作。如何在兩個變量上設置$ watch?

或者如果$ watch不是最好的選擇,那我還能用什麼?

+1

的可能的複製[手錶多個$ scope屬性(https://stackoverflow.com/questions/11952579/watch-multiple-scope-attributes) – pegla

+0

'...一旦雙方已經loaded'做什麼你到底是什麼意思?你能分享一些代碼嗎? – lin

回答

0

$ watch在頁面加載後直接觸發。

$scope.$watch("searchList", function (newval, oldval) { 

     if (newval != oldval) 


      // Do somthing here 
    }); 


     $scope.$watch("vacancyList", function (newval, oldval) { 

     if (newval != oldval) 


      // Do somthing here 
    }); 
+0

如何使用Collectionwatch執行相同操作? – user8427641

+0

$範圍$ watchCollection( 「vacancyList」 功能(的newval,OLDVAL){ 如果(的newval = OLDVAL) //做財產以後這裏 !})。 –