Skip to content

组件

组件是允许你快速展示不方便通过标准 MarkDown 语法展示内容的 Vue 单文件组件

导入

可以直接在 Markdown 文件中导入和使用 Vue 组件。

如果一个组件只被几个页面使用,建议在使用它们的地方显式导入它们。这使它们可以正确地进行代码拆分,并且仅在显示相关页面时才加载:

html
<script setup>
import Card from '/.vitepress/theme/components/Card.vue'
import Gallery from '/.vitepress/theme/components/Gallery.vue'
</script>

组件展示

Card 卡片

可以展示图片和信息

html
<Card :image="'/picture/Haiout_skin.webp'" :fields="{
    '昵称': '海鸥t',
    '地区': '山东(IP属地)' 
    }" />

可以展示多张图片

vue
<Gallery :description="'图片走马灯'" :images="[{
    src: '/picture/Haiout_skin.webp',
    alt: '海鸥t'
}, {
    src: '/picture/Enderman98k_skin.webp',
    alt: 'Enderman98k'
}, {
    src: '/picture/Mc_gexx_skin.webp',
    alt: 'MC_gexx'
},{
    src: 'https://wiki.hypixel.net/images/8/81/SkyBlock_renders_locations_1.jpg',
    alt: 'SkyBlock'
}]" />

最后更新于:

本站内容依据“CC BY-SA 4.0”许可证进行授权