Maison >interface Web >js tutoriel >Top oasts: les héros méconnus des notifications utilisateur
Les notifications de toast sont les communicateurs silencieux mais percutants qui disent à vos utilisateurs ce qui se passe, sans compenser leur accueil.
Que vous célébriez une opération réussie ou que vous affichez un message d'erreur amical, les toasts sont votre solution.
Voici un aperçu des bibliothèques JavaScript populaires qui font de l'implémentation des toasts, triés par les favoris des utilisateurs (étoiles).
Caractéristiques:
? Commencez:
Demo toastify.js
Toastify est une bibliothèque de notification de toast vanille légère.
Cliquez ici
Top oasts: les héros méconnus des notifications utilisateur install --save Top oasts: les héros méconnus des notifications utilisateur
ou
yarn add Top oasts: les héros méconnus des notifications utilisateur -S
import Toastify from 'Top oasts: les héros méconnus des notifications utilisateur'
Vous pouvez utiliser le CSS par défaut à partir de toastify comme ci-dessous et de le remplacer ultérieurement ou de choisir d'écrire votre propre CSS.
import "Top oasts: les héros méconnus des notifications utilisateur/src/toastify.css"
pour commencer à utiliser toastify , ajoutez le CSS suivant à votre page.
<link rel="stylesheet" type="text/css" href="https://cdn.Top%20oasts:%20les%20h%C3%A9ros%20m%C3%A9connus%20des%20notifications%20utilisateur.net/Top%20oasts:%20les%20h%C3%A9ros%20m%C3%A9connus%20des%20notifications%20utilisateur/Top%20oasts:%20les%20h%C3%A9ros%20m%C3%A9connus%20des%20notifications%20utilisateur/src/toastify.min.css"><div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
et le script en bas de la page
… <div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Caractéristiques:
? Commencez:
Réagir une démo de pain grillé à chaud
Top oasts: les héros méconnus des notifications utilisateur install --save Top oasts: les héros méconnus des notifications utilisateur<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
yarn add Top oasts: les héros méconnus des notifications utilisateur -S<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Ajoutez d'abord le grille-pain à votre application. Il s'occupera de rendre toutes les notifications émises. Vous pouvez maintenant déclencher un toast () de n'importe où!
Top oasts: les héros méconnus des notifications utilisateur install --save Top oasts: les héros méconnus des notifications utilisateur… <div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Caractéristiques:
? Commencez:
Demo Toastr
toaster est une bibliothèque JavaScript pour les notifications non bloquantes. jQuery est nécessaire. L'objectif est de créer une bibliothèque de base simple qui peut être personnalisée et étendue.
Test de navigateur fourni par Browserstack.
2.1.4
Toastr est hébergé à CDNJS et Top oasts: les héros méconnus des notifications utilisateur
Top oasts: les héros méconnus des notifications utilisateur install --save Top oasts: les héros méconnus des notifications utilisateur
yarn add Top oasts: les héros méconnus des notifications utilisateur -S
import Toastify from 'Top oasts: les héros méconnus des notifications utilisateur'
import "Top oasts: les héros méconnus des notifications utilisateur/src/toastify.css"
<link rel="stylesheet" type="text/css" href="https://cdn.Top%20oasts:%20les%20h%C3%A9ros%20m%C3%A9connus%20des%20notifications%20utilisateur.net/Top%20oasts:%20les%20h%C3%A9ros%20m%C3%A9connus%20des%20notifications%20utilisateur/Top%20oasts:%20les%20h%C3%A9ros%20m%C3%A9connus%20des%20notifications%20utilisateur/src/toastify.min.css"><div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <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> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
pTop oasts: les héros méconnus des notifications utilisateur add react-hot-toast<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
wiki, y compris le journal de modification
Les options d'animations suivantes ont été obsolètes et doivent être remplacées:
Pour les autres appels d'API, consultez la démo…
Caractéristiques:
? Commencez:
Réagir la démo toastify
? React-Toastify vous permet d'ajouter facilement des notifications à votre application.
Top oasts: les héros méconnus des notifications utilisateur install --save Top oasts: les héros méconnus des notifications utilisateur
yarn add Top oasts: les héros méconnus des notifications utilisateur -S<div> <div> <svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewbox="0 0 24 24"> <title> Entrez le mode plein écran </title> <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> Sortez en mode plein écran </title> <path d="M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z"> </path> </svg> </div> </div>
Vérifiez la documentation pour vous aider à démarrer!
Que vous recherchiez une simplicité ou que vous recherchiez des fonctionnalités avancées, il existe une bibliothèque de toast pour vous:
Quelle est votre bibliothèque de toast préférée? Partagez vos pensées (et peut-être une réussite digne d'un toast) dans les commentaires ci-dessous!
J'ai travaillé sur un outil super pratique appelé liveapi.
liveapi vous aide à obtenir toutes vos API backend documentées en quelques minutes
Avec LiveAPI, vous pouvez rapidement générer une documentation API interactive qui permet aux utilisateurs d'exécuter des API directement à partir du navigateur.
Si vous êtes fatigué de créer manuellement des documents pour vos API, cet outil pourrait bien vous faciliter la vie.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!