初始化
This commit is contained in:
21
docs/.vitepress/theme/components/FreshImage.vue
Normal file
21
docs/.vitepress/theme/components/FreshImage.vue
Normal file
@@ -0,0 +1,21 @@
|
||||
<template>
|
||||
<img :src="freshUrl" :alt="alt" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { computed } from 'vue'
|
||||
const props = defineProps({
|
||||
src: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
alt: {
|
||||
type: String,
|
||||
default: '',
|
||||
},
|
||||
})
|
||||
|
||||
const freshUrl = computed(() => {
|
||||
return `${props.src}?t=${Date.now()}`
|
||||
})
|
||||
</script>
|
||||
Reference in New Issue
Block a user