How To Implement Toaster In AngularJS
By FoxLearn 2/16/2024 7:39:06 AM 199
This post shows you how to show a notification using toaster in AngularJS.
AngularJS Toaster is an AngularJS port of the toastr non-blocking notification jQuery library. It requires AngularJS v1.2.6 or higher and angular-animate for the CSS3 transformations.
To show a notification in AngularJS you need to install toaster from Nuget Package Manager or you can download it directly from https://github.com/jirikavi/AngularJS-Toaster
Next, Add toater to your shared layout or main index.html
<div class="page-content"> <toaster-container toaster-options="{'close-button':true, 'time-out':{ 'toast-success': 2000, 'toast-error': 7000 } }"></toaster-container> @RenderBody() </div>
Now you can use the toaster in your AngularJS controller to show notification a successful message or throw an error message.
$scope.edit = function (invoiceTemplate) { invoiceTemplateService.update(invoiceTemplate).then(function (response) { toaster.success({ title: "Success", body: "Your data has been successfully saved !" }); $scope.modalInstance.close(); }, function (error) { toaster.error("Error", error.message); }); }
Categories
Popular Posts
Horizon MUI Admin Dashboard Template
11/18/2024
Plus Admin Dashboard Template
11/18/2024
Modular Admin Template
11/14/2024
Slim Material UI Admin Dashboard Template
11/15/2024
Freedash bootstrap lite
11/13/2024