che sto usando qui di seguito il codice, In laravel lamaCome applicare ritardo AngularJS
<div ng-show="displayErrorMsg" class="form-group m-b alert alert-danger">{{errorMsg}}
In angularjs regolatore
$scope.errorMsg = "Data Empty";
$scope.displayErrorMsg = true;
setTimeout(function() { $scope.displayErrorMsg = false;}, 2000);
messaggio non scompare dopo 2 secondi automaticamente come data.
Ma quando metto semplicemente alert ("test"); o clicca ovunque il messaggio scompare. Come risolvere questo problema?
Risposta a lungo termine, è necessario utilizzare il servizio angolare per consentire a angular sapere quando qualcosa è cambiato e aggiornare tutti 'scope's e view. ---- risposta breve, vai per la risposta di @Imtiaz Pabel o @searching ... e usa '$ timeout' :-) –
Grazie a tutti, sta funzionando .. :) – Rita