From 19ba5c39f1685c390c2d8d47aa3b7ed19b6249c8 Mon Sep 17 00:00:00 2001 From: Aaron <427787340@qq.com> Date: Tue, 27 Aug 2019 10:46:05 +0800 Subject: [PATCH] 支持在md文档中渲染不带源码展示的html内容 --- examples/components/string-html.vue | 27 +++++++++++++++++++++++++++ examples/main.js | 2 ++ examples/views/docs/guide/introduce.md | 8 ++++++-- examples/views/layout/components/header.vue | 2 +- public/img/logo.svg | 44 ++++++++++++++++++++++++++++++++++++++++++++ public/img/vue.svg | 14 ++++++++++++++ webpack/markdown-loader.js | 18 ++++++++---------- 7 files changed, 102 insertions(+), 13 deletions(-) create mode 100644 examples/components/string-html.vue create mode 100644 public/img/logo.svg create mode 100644 public/img/vue.svg diff --git a/examples/components/string-html.vue b/examples/components/string-html.vue new file mode 100644 index 0000000..4d95a67 --- /dev/null +++ b/examples/components/string-html.vue @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/examples/main.js b/examples/main.js index 1dd7f7b..82b4b8c 100644 --- a/examples/main.js +++ b/examples/main.js @@ -8,6 +8,7 @@ import ElementUI from 'element-ui'; import EagleWebToolkit from '../packages'; import NProgress from 'nprogress'; import EagleCodeSnippet from "@/components/code-snippet"; +import EagleStringHtml from "@/components/string-html"; import '@/styles/index.scss'; import "highlight.js/styles/github.css"; @@ -49,6 +50,7 @@ NProgress.configure({ showSpinner: false }); // 注册代码片段组件 Vue.component("eagle-code-snippet", EagleCodeSnippet); +Vue.component("eagle-string-html", EagleStringHtml); // 注册饿了么UI Vue.use(ElementUI); // 注册Eagle组件库 diff --git a/examples/views/docs/guide/introduce.md b/examples/views/docs/guide/introduce.md index 449b208..7766a5c 100644 --- a/examples/views/docs/guide/introduce.md +++ b/examples/views/docs/guide/introduce.md @@ -6,6 +6,10 @@ 额 -::: html 啊啊啊 -123123 +::: html +
+ + + +
::: \ No newline at end of file diff --git a/examples/views/layout/components/header.vue b/examples/views/layout/components/header.vue index e64b680..6380a5b 100644 --- a/examples/views/layout/components/header.vue +++ b/examples/views/layout/components/header.vue @@ -1,7 +1,7 @@