<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>
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>
アプリケーションシェパードは、複雑なガイドを簡単に処理するように設計されています。一連のタスクをユーザーに導くマルチステップガイドを作成できます。各ステップには、独自のテキスト、位置、およびアクションがあり、詳細でインタラクティブなガイドを作成できます。アプリケーションシェパードは、既存のコードベースと簡単に統合できるように設計されています。スタンドアロンライブラリであるため、使用するために特定のフレームワークやテクノロジーは必要ありません。プロジェクトに単純にインポートしてガイドの作成を開始できます。新しいユーザーのオンボーディングにアプリケーションシェパードを使用できますか?新しいユーザーのオンボーディング。新しいユーザーを介してアプリを介して新しいユーザーを順を追って説明する詳細な段階的なガイドを作成し、それを効果的に使用する方法を理解するのに役立ちます。 🎜>アプリケーションシェパードでは、ガイドの更新または変更は簡単です。コードのガイドステップのプロパティを単純に変更でき、変更はガイドに反映されます。これにより、アプリが進化するにつれてガイドを最新の状態に保つことができます。アプリケーションシェパードのネットワークでは、一般的なJavaScriptおよびWeb開発フォーラムとコミュニティに関するヘルプとアドバイスを見つけることができます。アプリケーションシェパードのドキュメントは、ライブラリを効果的に使用する方法を学ぶための優れたリソースでもあります。
以上がShepherdでアプリケーションを紹介しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。