Welchen Vorteil gibt es bei der Verwendung der $timeout in AngularJS, anstatt Fenster.setTimeout?

Hatte ich einen Vorschlag zur Implementierung eines timeout-so:

  $timeout(function() {

    //Loadind done here - Show message for 3 more seconds.
    $timeout(function() {
      $scope.showMessage = false;
    }, 3000);

  }, 2000);
};

Kann mir jemand sagen, was ist der Grund /Vorteil bei der Verwendung dieser eher als die Verwendung von setTimeout?

Schreibe einen Kommentar