Tôi đang sử dụng bên dưới mã, Trong laravel lưỡiLàm thế nào để áp dụng chậm trễ trên AngularJS
<div ng-show="displayErrorMsg" class="form-group m-b alert alert-danger">{{errorMsg}}
Trong angularjs khiển
$scope.errorMsg = "Data Empty";
$scope.displayErrorMsg = true;
setTimeout(function() { $scope.displayErrorMsg = false;}, 2000);
nhắn không biến mất sau 2 giây tự động như được đưa ra.
Nhưng khi tôi chỉ cần đặt cảnh báo ("kiểm tra"); hoặc nhấp vào bất kỳ thư nào biến mất. Cách giải quyết vấn đề này?
Câu trả lời phức tạp, bạn cần sử dụng dịch vụ góc để cho góc nhìn biết khi có điều gì đó thay đổi và cập nhật tất cả 'phạm vi' và chế độ xem. ---- câu trả lời ngắn, hãy tìm câu trả lời của @Imtiaz Pabel hoặc @searching ... và sử dụng '$ timeout' :-) –
Cảm ơn tất cả, nó hoạt động .. :) – Rita