Jamdesk Documentation logo

Ansicht

Erstellen Sie Dokumentation, die sich an das Framework oder die Sprachauswahl der Leser anpasst. Ganze Abschnitte wechseln je nach Benutzerauswahl.

Ansichten wechseln ganze Abschnitte einer Seite passend zum Framework oder zur Sprache des Lesers. Tabs zeigen Optionen nebeneinander. Ansichten blenden nicht ausgewählte Inhalte vollständig aus. Verwenden Sie sie, wenn sich ganze Abschnitte zwischen Frameworks unterscheiden.

Verwenden Sie Ansichten, wenn:

  • sich ganze Seitenabschnitte je nach Framework unterscheiden (nicht nur Code-Snippets)
  • Tutorials für verschiedene Technologien unterschiedliche Schritte haben
  • sich Einstiegsleitfäden je nach Plattform unterscheiden

Für Codebeispiele, die sich nach Sprache unterscheiden, verwenden Sie CodeGroup. Für Anleitungen mit kleineren Unterschieden verwenden Sie Tabs. Verwenden Sie Ansichten, wenn ganze Abschnitte des Inhalts frameworkspezifisch sind.

Grundlegende Verwendung

Erstellen Sie Ansichten für verschiedene Sprachen:

<View title="JavaScript" icon="js">

  This content is only visible when JavaScript is selected.

  ```javascript
  console.log("Hello from JavaScript!");
  ```

</View>

<View title="Python" icon="python">

  This content is only visible when Python is selected.

  ```python
  print("Hello from Python!")
  ```

</View>

Funktionsweise

Eine Seite mit View-Komponenten funktioniert so:

  1. Oben im Inhalt erscheint ein Dropdown-Auswahlfeld
  2. Leser wechseln mit dem Dropdown zwischen den Ansichten
  3. Nur der Inhalt der ausgewählten Ansicht ist sichtbar

Ansicht vs. Tabs vs. CodeGroup

KomponenteIdeal fürGeltungsbereich
ViewGanze Abschnitte, die sich nach Framework unterscheidenSeitenweiter Inhaltswechsel
TabsSchnelle Vergleiche, PaketmanagerInline-Inhaltswechsel
CodeGroupDieselbe Operation in mehreren SprachenNur Codeblöcke

Beispielszenarien:

  • „Installation mit npm vs. yarn" → Tabs (kleiner Unterschied)
  • „JavaScript fetch vs. Python requests" → CodeGroup (Codevergleich)
  • „React-Tutorial vs. Vue-Tutorial" → View (ganzer Abschnitt unterscheidet sich)

Props

stringrequired

Der im Dropdown-Auswahlfeld angezeigte Titel. Muss auf der Seite eindeutig sein.

string

Ein Font-Awesome-Icon, eine URL zu einem Icon oder ein relativer Pfad zu einem Icon.

stringdefault: solid

Nur für Font-Awesome-Icons. Optionen: regular, solid, light, thin, sharp-solid, duotone, brands.

Wie geht es weiter?

Übersicht der Komponenten

Alle verfügbaren Komponenten durchsuchen

MDX-Grundlagen

Erfahren Sie, wie Sie Komponenten in MDX verwenden