【发布时间】:2014-03-24 09:16:19
【问题描述】:
我有一个范围变量,当它返回 true 时,我需要触发一些事件或做一些事情。在我的情况下,范围变量第一次返回未定义,然后返回true。在这种情况下,我使用 $watch 方法来获得预期的功能。有没有其他方法可以代替使用 $watch 来做同样的事情?
scope.$watch () ->
scope.initiateChild
, (value) ->
if value is true
$timeout ->
scope.buildOnboarding()
, 1000
【问题讨论】:
-
您不想使用
$watch有什么特别的原因吗? -
$watch似乎完全满足您的要求,您想要$watch的别名吗?
标签: javascript angularjs