Heim >Web-Frontend >js-Tutorial >Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen
Toastbenachrichtigungen sind die stillen, aber wirkungsvollen Kommunikatoren, die Ihren Benutzern sagen, was los ist - ohne ihre Begrüßung zu übertreffen.
Egal, ob Sie eine erfolgreiche Operation feiern oder eine freundliche Fehlermeldung anzeigen, Toast sind Ihre Lösung.
Hier ist ein Blick auf einige beliebte JavaScript -Bibliotheken, die die Implementierung von Toasts zu einem Kinderspiel machen, sortiert nach Benutzerfavoriten (Sterne).
Funktionen:
? Start:
Toastify.js Demo
Toastify ist eine leichte Vanille -JS -Toast -Benachrichtigungsbibliothek.
Klicken Sie hier
Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen install --save Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen
oder
yarn add Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen -S
import Toastify from 'Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen'
Sie können das Standard -CSS von Toastify wie unten verwenden und später überschreiben oder Ihre eigenen CSS schreiben.
import "Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen/src/toastify.css"
, um zu beginnen, fügen Sie Ihrer Seite das folgende CSS hinzu. .
<link rel="stylesheet" type="text/css" href="https://cdn.Top%20-Oasts:%20Die%20unbesungenen%20Helden%20von%20Benutzernbenachrichtigungen.net/Top%20-Oasts:%20Die%20unbesungenen%20Helden%20von%20Benutzernbenachrichtigungen/Top%20-Oasts:%20Die%20unbesungenen%20Helden%20von%20Benutzernbenachrichtigungen/src/toastify.min.css"><div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
und das Skript am Ende der Seite
… <div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Funktionen:
? Standardmäßig heiß.
Heiße Toast Demo reagieren
Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen install --save Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
yarn add Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen -S<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Fügen Sie den Toaster zuerst zu Ihrer App hinzu. Es wird sich darum kümmern, alle emittierten Benachrichtigungen zu rendern. Jetzt können Sie Toast () von überall aus auslösen!
Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen install --save Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen… <div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Funktionen:
? Start:
Toastr Demo
Toastr ist eine JavaScript-Bibliothek für nicht blockierende Benachrichtigungen. JQuery ist erforderlich. Ziel ist es, eine einfache Kernbibliothek zu erstellen, die angepasst und erweitert werden kann.
Browser -Tests von BrowsStack.
2.1.4
Toastr wird bei CDNJS und JSDelivr
gehostetTop -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen install --save Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen
yarn add Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen -S
import Toastify from 'Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen'
import "Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen/src/toastify.css"
<link rel="stylesheet" type="text/css" href="https://cdn.Top%20-Oasts:%20Die%20unbesungenen%20Helden%20von%20Benutzernbenachrichtigungen.net/Top%20-Oasts:%20Die%20unbesungenen%20Helden%20von%20Benutzernbenachrichtigungen/Top%20-Oasts:%20Die%20unbesungenen%20Helden%20von%20Benutzernbenachrichtigungen/src/toastify.min.css"><div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
pTop -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen add react-hot-toast<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Wiki einschließlich Änderung des Protokolls
Die folgenden Animationsoptionen wurden veraltet und sollten ersetzt werden:
Für andere API -Aufrufe siehe Demo…
Funktionen:
super einfach anpassen.
Reagieren toastifizieren Sie Demo
? Mit React-Toastify können Sie Ihre App mühelos Benachrichtigungen hinzufügen.
Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen install --save Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen
yarn add Top -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen -S<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Geben Sie den Vollbildmodus </title> ein <path d="M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z"> </path> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Der Vollbildmodus </title> beenden <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Überprüfen Sie die Dokumentation, um den Einstieg zu erleichtern!
Egal, ob Sie nach Einfachheit suchen oder erweiterte Funktionen suchen, es gibt eine Toastbibliothek für Sie:
liveapi hilft Ihnen, alle Ihre Backend -APIs in wenigen Minuten dokumentieren zu lassen
Mit LiveApi können Sie schnell eine interaktive API -Dokumentation erstellen, mit der Benutzer APIs direkt aus dem Browser ausführen können.
Wenn Sie es satt haben, manuell für Ihre APIs manuell zu erstellen, kann dieses Tool Ihnen das Leben erleichtern.
Das obige ist der detaillierte Inhalt vonTop -Oasts: Die unbesungenen Helden von Benutzernbenachrichtigungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!