返回 slidev
intro.vue
1 <script setup lang="ts">
2 import { handleBackground } from '@slidev/client/layoutHelper'
3 import { computed } from 'vue'
4
5 const props = defineProps({
6 background: {
7 type: String,
8 default: undefined,
9 },
10 })
11
12 const style = computed(() => handleBackground(props.background))
13 </script>
14
15 <template>
16 <div class="slidev-layout intro" :style="style">
17 <div class="my-auto">
18 <slot />
19 </div>
20 </div>
21 </template>
22
22 lines Plain Text