29 lines
554 B
Vue
29 lines
554 B
Vue
<script setup lang='ts'>
|
|
import {ref,onMounted} from 'vue'
|
|
import markdownit from 'markdown-it'
|
|
import i18n from '@/locales/i18n'
|
|
const md = markdownit()
|
|
const readmeHtml=ref('')
|
|
const readMd=()=>{
|
|
fetch('/log-lottery/'+i18n.global.t('data.readmeName'))
|
|
.then(res=>res.text())
|
|
.then(res=>{
|
|
readmeHtml.value = md.render(res)
|
|
})
|
|
}
|
|
|
|
onMounted(() => {
|
|
readMd()
|
|
})
|
|
</script>
|
|
|
|
<template>
|
|
<div class="w-3/4 mb-10 ml-3">
|
|
<div class="markdown-body" v-dompurify-html="readmeHtml"></div>
|
|
</div>
|
|
</template>
|
|
|
|
<style scoped>
|
|
|
|
</style>
|