在独立对象上使用Object.watch()变量
Use Object.watch() on an "independent" variable?
也许我错过了一些重要的东西,但是有一种方法可以使用Object.watch()
独立于对象存在的变量吗?
我对JS有点陌生,找不到任何类型的全局对象,我的变量被附加到
(同样,只是用于调试,所以它只在Mozilla浏览器中支持的事实不是问题。)
浏览器中的全局作用域实际上是window
对象,所以如果你的变量是一个全局变量,它实际上附加到window
对象。所以你可以用window.variableName
或者variableName
来访问它。因此你应该可以说:
window.watch('variableName', callback);
相关文章:
- $scope变量发生更改时未触发Angular$watch
- $scope变量未定义,尽管它是在$watch函数内部设置的
- AngulaJS$watch具有奇怪名称的变量
- AngularJS:在没有$watch的情况下观察变量
- 在指令中使用 $scope.$watch 处理未定义变量的替代方法
- 当我将$scope分配给另一个变量并更改新变量上的监视值时,不会触发角度 $scope.$watch
- AngularJS $watch,等待变量声明触发
- $watch检查在作用域 AngularJS 中定义的变量
- angular$watch-can'当集合是相同的变量时,不要让手表开火
- $watch-方法不会更改scope变量
- $watch对angularjs中的工厂变量不起作用
- Angular的watch - update变量在函数作用域之外
- $watch不能在其他控制器的变量上工作
- 当$scope.$watch表达式依赖于多个变量
- 变量更改没有通知到' $scope.$watch '
- 将$watch设置为作用域变量会导致watch代码立即执行,如何避免
- 在angular 1.4.4中,为什么作用域变量的变化不需要$watch或$apply就能传播到DOM ?
- 在angular中,如何等待变量被定义,而不使用$scope $watch
- 在独立对象上使用Object.watch()变量
- AngularJS$watch变量并重新计算ng类表达式