From 74d7ac58c27f75710a5ada6268abd6801e58adb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Sat, 24 Feb 2018 12:45:50 +0800 Subject: [PATCH] no message Former-commit-id: a38208d9a666e0a1ad07a7e90d5da4d7cb2ca208 Former-commit-id: 2198d191aac091d20c6f20243261dc07a0347d4e Former-commit-id: 5e3cb865fa31d4d77afef3a91633520db4f8bfbd --- src/pages/demo/components/markdown/demoRender.vue | 7 +++++++ 1 file changed, 7 insertions(+) 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, {