Skip to content

Commit 551599d

Browse files
authored
fix: the demo description is not rendered DevCloudFE#1534 (DevCloudFE#1537)
updatefile: Deno.vue
1 parent 73cd583 commit 551599d

File tree

1 file changed

+5
-1
lines changed
  • packages/devui-vue/docs/.vitepress/demo

1 file changed

+5
-1
lines changed

packages/devui-vue/docs/.vitepress/demo/Demo.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<component :is="DemoComponent" />
77
</div>
88
<div ref="meta" class="meta">
9-
<div v-if="$slots.description" ref="description" class="description">
9+
<div v-if="desc" ref="description" class="description">
1010
<div v-html="desc" />
1111
</div>
1212
<div ref="highlight" class="highlight">
@@ -111,6 +111,9 @@ export default {
111111
const decoded = computed(() => {
112112
return decodeURIComponent(props.lightCode)
113113
})
114+
const desc = computed(() => {
115+
return props?.desc ? decodeURIComponent(props.desc) : null
116+
})
114117
115118
const copyText = computed(() => {
116119
return isShowTip.value ? locale.value['copy-success-text'] : locale.value['copy-button-text']
@@ -195,6 +198,7 @@ export default {
195198
onClickControl,
196199
copyText,
197200
highlight,
201+
desc,
198202
description,
199203
meta,
200204
control,

0 commit comments

Comments
 (0)