Maison >interface Web >js tutoriel >Présentation de votre application avec Shepherd
<span>var tour = new Shepherd<span>.Tour</span>({ </span> <span>defaults: { </span> <span>classes: 'shepherd-theme-arrows', </span> <span>scrollTo: true </span> <span>} </span><span>}); </span> tour<span>.addStep('myStep', { </span> <span>title: 'Hi there!', </span> <span>text: 'This would help you get started with this application!', </span> <span>attachTo: '#id_selector bottom', </span> <span>classes: 'shepherd shepherd-open shepherd-theme-arrows shepherd-transparent-text', </span> <span>buttons: [ </span> <span>{ </span> <span>text: 'Exit', </span> <span>classes: 'shepherd-button-secondary', </span> <span>action: function() { </span> <span>return tour.hide(); </span> <span>} </span> <span>} </span> <span>] </span><span>});</span>
<span><span><span><link</span> type<span>="text/css"</span> rel<span>="stylesheet"</span> href<span>="css/shepherd-theme-arrows.css"</span> /></span> </span><span><span><span><script</span> type<span>="text/javascript"</span> src<span>="./shepherd.min.js"</span>></span><span><span></script</span>></span></span>
tour <span>= new Shepherd<span>.Tour</span>({ </span> <span>defaults: { </span> <span>classes: 'shepherd-theme-arrows', </span> <span>scrollTo: true </span> <span>} </span><span>});</span>
tour<span>.addStep('myStep', { </span> <span>title: 'Hi there!', </span> <span>text: 'This would help you get started with this application!', </span> <span>attachTo: '#id_selector bottom', </span> <span>classes: 'shepherd shepherd-open shepherd-theme-arrows shepherd-transparent-text', </span> <span>buttons: [ </span> <span>{ </span> <span>text: 'Exit', </span> <span>classes: 'shepherd-button-secondary', </span> <span>action: function() { </span> <span>return tour.hide(); </span> <span>} </span> <span>} </span> <span>] </span><span>});</span>Vous pouvez attacher un bouton supplémentaire si vous prévoyez d'avoir plusieurs étapes. Ce qui suit est un exemple de la façon d'utiliser les boutons si vous avez deux étapes:
tour<span>.addStep('step1', { </span> <span>... </span> <span>buttons: [ </span> <span>{ </span> <span>text: 'Exit', </span> <span>classes: 'shepherd-button-secondary', </span> <span>action: function() { </span> <span>return tour.hide(); </span> <span>} </span> <span>}, { </span> <span>text: 'Next', </span> <span>action: tour.next, </span> <span>classes: 'shepherd-button-example-primary' </span> <span>} </span> <span>] </span><span>}); </span> tour<span>.addStep('step2', { </span> <span>... </span> <span>buttons: [ </span> <span>{ </span> <span>text: 'Back', </span> <span>action: tour.back, </span> <span>classes: 'shepherd-button-example-primary' </span> <span>}, { </span> <span>text: 'Exit', </span> <span>classes: 'shepherd-button-secondary', </span> <span>action: function() { </span> <span>return tour.hide(); </span> <span>} </span> <span>} </span> <span>] </span><span>});</span>
tour<span>.start();</span>
myTour <span>= new Shepherd<span>.Tour</span>({ options })</span>Maintenant, nous allons voir comment nous pouvons travailler avec cette instance. Les étapes et les défauts sont les options de l'instance de la tournée. Ses méthodes sont décrites ci-dessous.
Application Shepherd est une bibliothèque JavaScript qui guide les utilisateurs via votre application. Il est différent de Shepherd.js en ce qu'il est conçu pour être plus convivial et plus facile à mettre en œuvre. Bien que Shepherd.js soit un outil puissant, il nécessite une compréhension plus profonde de JavaScript à utiliser efficacement. Le berger d'application, en revanche, est conçu pour être accessible aux développeurs de tous les niveaux de compétence, avec une API simple et une documentation claire.
Installation d'application Shepherd est simple. Vous pouvez l'installer via NPM à l'aide de la commande NPM Installer Application-Shepherd. Une fois installé, vous pouvez l'importer dans votre projet à l'aide d'import Shepherd à partir de «Application-Shepherd».
Oui, application Shepherd permet une personnalisation approfondie. Vous pouvez modifier la couleur, la taille, la position et plus des éléments de guidage. Cela vous permet de créer des guides qui correspondent à l'apparence de votre application, offrant une expérience utilisateur sans couture.
Le berger d'application est conçu pour gérer facilement les guides complexes. Vous pouvez créer des guides en plusieurs étapes qui guident les utilisateurs à travers une série de tâches. Chaque étape peut avoir son propre texte, position et actions, vous permettant de créer des guides détaillés et interactifs.
Absolument. Application Shepherd est conçu pour être facile à intégrer aux bases de code existantes. Il s'agit d'une bibliothèque autonome, il ne nécessite donc aucun cadre ou technologie spécifique. Vous pouvez simplement l'importer dans votre projet et commencer à créer des guides.
Le berger de l'application ressort pour sa facilité d'utilisation et sa flexibilité. Alors que d'autres bibliothèques peuvent nécessiter des connaissances plus techniques pour l'utiliser efficacement, l'application Shepherd est conçue pour être accessible aux développeurs de tous niveaux de compétence. Il propose également des options de personnalisation approfondies, vous permettant de créer des guides qui correspondent à l'apparence de votre application.
Oui, l'application Shepherd est conçue pour bien fonctionner sur les appareils de bureau et mobiles. Les guides s'ajustent automatiquement pour s'adapter à la taille de l'écran, assurant une excellente expérience utilisateur sur tous les appareils.
Oui, l'application Shepherd est un excellent outil pour intégrer les nouveaux utilisateurs. Vous pouvez créer des guides détaillés et étape par étape qui guident les nouveaux utilisateurs à travers votre application, les aidant à comprendre comment l'utiliser efficacement.
La mise à jour ou la modification des guides sont faciles avec l'application Shepherd. Vous pouvez simplement modifier les propriétés des étapes du guide de votre code, et les modifications seront reflétées dans le guide. Cela vous permet de garder vos guides à jour au cours de votre application. Network for Application Shepherd, vous pouvez trouver de l'aide et des conseils sur les forums et les communautés de développement JavaScript général et Web. La documentation pour l'application Shepherd est également une excellente ressource pour apprendre à utiliser efficacement la bibliothèque.
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!