所有控制器匹配器執行後都可能觸發一個事件(僅一次)?
例如:
$scope.$watch 'var1', (value) ->
# Do something ...
callEvent()
$scope.$watch 'var2', (value) ->
# Do something ...
callEvent()
$scope.$watch 'var3', (value) ->
# Do something ...
callEvent()
$scope.$watch 'var4', (value) ->
# Do something ...
callEvent()
在我的情況callEvent()發射4次,但我只需要一個時間。
我也可以改變我的商業應用程序邏輯,但它會在很長的一段時間。
這難道不是叫守望觸發一個活動後?當所有*觀察者觸發時,OP希望它啓動。 – naeramarth7 2015-04-08 15:19:30
我對這個問題的理解是「如何在任何數量(1或更多)的變化之後開火」,而不一定是全部。但(無聲)OP是負責澄清這... – 2015-04-08 15:56:05