我正在使用一项服务来“维护”用户在我的小型 Angular 应用程序中处理的当前对象。我遇到了一个问题,我正在使用的手表没有启动,我不确定为什么。我发现了多个使用函数作为手表表达式的示例,但还没有一个可以工作。我在这里设置了一个带有服务和控制器的简单小提琴:
$scope.$watch('$foo.getCurrent()', function (nn, oo, scope) {
scope.currentFoo = $foo.getCurrent();
});
清除按钮假设“重置”当前对象,通过 $watch 应该将表单重置为空状态。有人能拍拍我的后脑勺,告诉我我做错了什么吗?
谢谢!