Liaison de Données

Liaison de Données dans Markdown

En utilisant la fonctionnalité de liaison de données de Nuxt Content, vous pouvez lier des données dans votre document Markdown en utilisant la syntaxe {{ $doc.variable || 'defaultValue' }}. Cela vous permet de définir ces valeurs dans le frontmatter YAML en haut du document, ou via la variable globale dans app.config.ts.

Variable de document dans le frontmatter YAML

example.md
---
title: 'Titre de la page'
description: 'Description meta de la page'
customVariable: 'Valeur Personnalisée'
---

# Le Titre est {{ $doc.title }} et customVariable est {{ $doc.customVariable || 'defaultValue' }}

Variable Globale dans app.config.ts

app.config.ts
export default defineAppConfig({
  shadcnDocs: {
    // ...
    data: {
      currentVersion: 'v1.0.0'
    }
  }
});
example.md
# La Version Actuelle est {{ $doc.currentVersion || 'v1.0.0' }}