diff --git a/src/pages/demo/components/markdown/demoRender.vue b/src/pages/demo/components/markdown/demoRender.vue index dba32325..1c307393 100644 --- a/src/pages/demo/components/markdown/demoRender.vue +++ b/src/pages/demo/components/markdown/demoRender.vue @@ -36,6 +36,13 @@ export default { renderer.blockquote = (quote) => { // 链接: https://pan.baidu.com/s/1pMNNDZP 密码: vc95 // https://pan.baidu.com/s/1c3gQGxE + // 获取去掉HTML标签的内容 + const quoteText = quote.replace(/<[^<>]+>/g, '').trim() + // 分享链接地址 + const bdShareUrl = /^https:\/\/pan\.baidu\.com\/s\/[a-z0-9]+$/i + if (bdShareUrl.test(quoteText)) { + return `
${quote}` } this.markedHTML = marked(this.mdSource, {