两个条件 - 这将是第一个

时间:2016-02-24 13:00:04

标签: javascript angularjs

我想等待500毫秒"听"一些变化。如果没有更改,则执行第一种方法,如果有一些更改 - 执行另一种方法。
我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以在vanilla javascript中使用setTimeout

setTimeout(function(){
   if(thereWereChanges){
      DoSomething();
   }
   else{
      DoSomethingElse();
   }
},500);

与角度相同

$timeout(function(){
   if(thereWereChanges){
      DoSomething();
   }
   else{
      DoSomethingElse();
   }
},500)