Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS-不断检查变量/函数_Javascript_Angularjs - Fatal编程技术网

Javascript AngularJS-不断检查变量/函数

Javascript AngularJS-不断检查变量/函数,javascript,angularjs,Javascript,Angularjs,我想知道在AngularJS中检查变量的最佳方法是什么 我做了一个简单的点击游戏,用户不断地收集黄金,所以我需要不断地检查黄金的数量,这样我就可以相应地执行一些功能。我只知道$interval,但我不知道这是否是最好的方法,因为我必须写几秒钟 提前感谢。无论变量存储在何处,控制器/指令: $scope.goldAmount = 0; // or whatever initial value you so desire 设置手表功能 $scope.$watch('goldAmount', fun

我想知道在AngularJS中检查变量的最佳方法是什么

我做了一个简单的点击游戏,用户不断地收集黄金,所以我需要不断地检查黄金的数量,这样我就可以相应地执行一些功能。我只知道$interval,但我不知道这是否是最好的方法,因为我必须写几秒钟


提前感谢。

无论变量存储在何处,控制器/指令:

$scope.goldAmount = 0; // or whatever initial value you so desire
设置手表功能

$scope.$watch('goldAmount', function(newAmount, oldAmount){
  // Do something with the amount when it changes
});
$watch允许您“监视”$scope内的任何变量,并在变量更改时运行回调

文档可在此处找到:


$rootScope.Scope

存储变量的位置控制器/指令:

$scope.goldAmount = 0; // or whatever initial value you so desire
设置手表功能

$scope.$watch('goldAmount', function(newAmount, oldAmount){
  // Do something with the amount when it changes
});
$watch允许您“监视”$scope内的任何变量,并在变量更改时运行回调

文档可在此处找到:


$rootScope.Scope

我现在正在阅读它,并试图了解它是如何工作的。谢谢。我现在正在读它,并试图了解它是如何工作的。非常感谢。