0
任何原因爲什麼$scope.$watch
將被調用,當它正在觀看的值不存在應用程序中的任何地方?
正如你可以看到下面,不管我怎樣分配字符串爲watchExpression,函數運行...
$scope.$watch('kwhefjkewgfweahhfwujad' , // a bunch of random letters
function()
{ console.log("it fired ... why?");
}
) ;
Firefox不表示任何錯誤。
它看的$官方文檔中解釋。 –
我在這裏:https://docs.angularjs.org/api/ng/type/$rootScope.Scope ...但我沒有看到任何暗示爲什麼它可能被稱爲... – dsdsdsdsd
它說: *監聽器在註冊後的第一個$ digest循環中總是被調用*。 –