簡體   English   中英

AngularJs $ watch函數n,o不起作用

[英]AngularJs $watch function n,o doesn't work

我還沒有找到答案,主要是因為措辭有點難。 我所擁有的是我的新變化和舊變化。 我知道一個事實,舊的更改應該有所不同,但隨機地與新的更改相同。 這是我的代碼:

$scope.$watch(function() { return partNumber }, function(n,o) {
        $http.get(afHttp.baseUrl + "/" + $scope.partName + "/" + n)
            .success(function(data) {
                console.log(n);
                console.log(o);
                $scope.grid.data = data;
            });
    });

因此,我知道一個事實,即舊部分有所不同,我想更新速度可能太快了嗎? 如果我在第1部分中轉到第2部分,它將控制台日志22。我不知道為什么有人可以提供幫助?

也許是

return $scope.partNumber 

代替

return partNumber 

如果您可以提供更多代碼,則可能會很有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM