|
|
@@ -44,11 +44,13 @@ watch(route, () => loader.loadData(undefined, true));
|
|
|
<h1>{{ loader.content.value?.title }}</h1>
|
|
|
<slot name="afterTitle" :content="loader.content.value" />
|
|
|
<slot name="content" :content="loader.content.value">
|
|
|
- <Vue3Marquee style="width:100%;" :duration="70" :delay="10" vertical>
|
|
|
+ <video v-if="loader.content.value?.video" :src="loader.content.value?.video" autoplay controls style="width:100%;height: 60vh;" />
|
|
|
+ <Vue3Marquee v-else style="width:100%;" :duration="70" :delay="10" vertical>
|
|
|
<div class="d-flex flex-col w-100">
|
|
|
<slot name="beforeContent" :content="loader.content.value" />
|
|
|
<SimpleRichHtml :contents="[ loader.content.value?.content as string || '暂无' ]" noScroll :tagStyle="CommonHtmlStyles" />
|
|
|
<slot name="afterContent" :content="loader.content.value" />
|
|
|
+ <audio v-if="loader.content.value?.audio" :src="loader.content.value?.audio" controls />
|
|
|
</div>
|
|
|
</Vue3Marquee>
|
|
|
</slot>
|