Skip to content

APIの例 ​

このページは、VitePressランタイムAPIの使用例を示しています。

useData() ​

useData()ヘルパーは、現在のページデータへのアクセスを提供します。

vue
<script setup>
import { useData } from 'vitepress'

const { theme, page, frontmatter } = useData()
</script>

useRoute() ​

vue
<script setup>
import { useRoute } from 'vitepress'

const route = useRoute()
</script>

カスタムコンポーネント ​

MarkdownファイルでVueコンポーネントを直接使用できます。

Badgeコンポーネント ​

VitePressにはBadgeコンポーネントが組み込まれています:

  • 新機能 new
  • 警告 beta
  • 非推奨 deprecated

その他のリソース ​

より多くのAPIと機能については、VitePress公式ドキュメントをご覧ください。