diff --git a/src/components/core/Markdown/index.vue b/src/components/core/Markdown/index.vue index bf74201a..1e76aa43 100644 --- a/src/components/core/Markdown/index.vue +++ b/src/components/core/Markdown/index.vue @@ -68,7 +68,7 @@ export default { const renderer = new marked.Renderer() renderer.blockquote = (quote) => { // 百度网盘 - return bandupan(quote) || `
${quote}` + return (this.baidupan && bandupan(quote)) || `
${quote}` } return marked(data, { ...this.highlight ? {highlight: (code) => highlight.highlightAuto(code).value} : {}, diff --git a/src/router/menu/_components.js b/src/router/menu/_components.js index d8118a08..19bf3e34 100644 --- a/src/router/menu/_components.js +++ b/src/router/menu/_components.js @@ -99,6 +99,16 @@ export const menu = { requiresAuth: true }, component: resolve => { require(['@/pages/demo/components/markdown/demo.vue'], resolve) } + }, + { + title: '文档', + icon: 'file-o', + path: 'marked/doc', + name: 'demo-components-markdown-doc', + meta: { + requiresAuth: true + }, + component: resolve => { require(['@/pages/demo/components/markdown/doc.vue'], resolve) } } ] }, diff --git a/static/markdownFiles/article/组件 - markdown - 文档.md b/static/markdownFiles/article/组件 - markdown - 文档.md index b9d2f12b..28a9d3e1 100644 --- a/static/markdownFiles/article/组件 - markdown - 文档.md +++ b/static/markdownFiles/article/组件 - markdown - 文档.md @@ -12,5 +12,37 @@ 加载一个.md文件 ``` -