Navigations-Konfiguration
Die obere Navigation in Tajo wird über eine TypeScript-Datei konfiguriert, die die Navigationslinks und ihre Eigenschaften definiert.
Konfigurationsdatei
Die Navigation wird in src/docs/config/[language]/navData.json.ts konfiguriert. Diese Datei exportiert ein Array von Navigationseinträgen.
const navConfig: navItem[] = [ { text: "Einführung", link: "/docs/getting-started/", }, { text: "Komponenten", link: "/docs/components/", }, { text: "Externer Link", link: "https://example.com", newTab: true, },];Eigenschaften eines Navigationseintrags
Jeder Eintrag im navConfig-Array hat die folgenden Eigenschaften:
text
- Typ:
string - Erforderlich: Ja
Der angezeigte Text für den Navigationslink.
link
- Typ:
string - Erforderlich: Ja
Die URL für den Navigationslink. Das kann sein:
- Ein interner Pfad, beginnend mit
/(z. B./docs/getting-started/) - Eine externe URL (z. B.
https://example.com) - Ein Anker-Link (z. B.
#features)
newTab
- Typ:
boolean - Standard:
false - Optional: Ja
Wenn auf true gesetzt, öffnet sich der Link in einem neuen Tab. Das ist besonders nützlich für externe Links.