在我的应用程序中,我想提供一个用于切换应用程序是否定期轮询新数据的复选框。 我已经安装了一块手表来完成数据轮询。而且我知道,如果我在创建时为该手表分配变量,则可以调用该变量,手表将被禁用/未注册。 我的问题是,当用户点击文本框,我想手表恢复生机。我还没有找到完成这件事的最好方法。 这是我的示例fiddle这有点说明了这个问题。我想如果我能在这里工作,我可以将其余部分加以修改。 不工作的部分是哪里的手表需要回来就行了一部分:注册并取消注册angular js手表
if ($scope.counter === 15) {
$scope.$watch('counter', theWatchFunction);
$scope.test = "back on";
}