Я использую код ниже, в ларавом лезвии
<div ng-show="displayErrorMsg" class="form-group m-b alert alert-danger">{{errorMsg}}
В контроллере angularjs
$scope.errorMsg = "Data Empty";
$scope.displayErrorMsg = true;
setTimeout(function() { $scope.displayErrorMsg = false;}, 2000);
Сообщение не исчезает через 2 секунды автоматически, как указано.
Но когда я просто ставил предупреждение ( "тест" ); или щелчок в любом месте исчезает. Как решить эту проблему?