${description ? `${md.render(description)}
` : ''}
`
}
return ''
}
})
md.use(mdContainer, 'tip')
md.use(mdContainer, 'warning')
}
```
然后我们就实现了demo-block组件。接下来我们新建DemoBlock.vue,在下面的代码中我们通过slot实现了组件的渲染结果和源码高亮的效果,至此我们就成功了实现了Markdown中源码演示的效果。
```javascript