赞
踩
- # 使用 npm
- npm i @kangc/v-md-editor@next -S
-
- # 使用 yarn
- yarn add @kangc/v-md-editor@next
- //1 预览组件以及样式
- import VMdPreview from '@kangc/v-md-editor/lib/preview';
- import '@kangc/v-md-editor/lib/style/preview.css';
- // VuePress主题以及样式(这里也可以选择github主题)--VuePress主题代码呈黑色背景,github呈白色背景
- import vuepressTheme from '@kangc/v-md-editor/lib/theme/vuepress.js';
- import '@kangc/v-md-editor/lib/theme/style/vuepress.css';
- // Prism 代码块关键字高亮
- import Prism from 'prismjs';
- // 代码高亮
- import 'prismjs/components/prism-json';
- // 选择使用主题
- VMdPreview.use(vuepressTheme, {
- Prism,
- });
-
-
-
- // /* 2、v-md-editor 代码块关键字高亮 */
- // import githubTheme from '@kangc/v-md-editor/lib/theme/github.js'
- // import '@kangc/v-md-editor/lib/theme/style/github.css'
- // // 引入所有语言包
- // import hljs from 'highlight.js'
- // VMdPreview.use(githubTheme, {
- // Hljs: hljs
- // })
-
- // 表情包
- // import VueMarkdownEditor from '@kangc/v-md-editor';
- import createEmojiPlugin from '@kangc/v-md-editor/lib/plugins/emoji/index';
- import '@kangc/v-md-editor/lib/plugins/emoji/emoji.css';
-
- VMdPreview.use(createEmojiPlugin());
-
-
- // 快速复制代码
- // import VueMarkdownEditor from '@kangc/v-md-editor';
- import createCopyCodePlugin from '@kangc/v-md-editor/lib/plugins/copy-code/index';
- import '@kangc/v-md-editor/lib/plugins/copy-code/copy-code.css';
-
- VMdPreview.use(createCopyCodePlugin());
- //use
- const app = createApp(App)
-
-
- app.use(VMdPreview)
-
-
- app.mount('#app')
- <template>
- <v-md-preview v-model="text" height="400px"></v-md-preview >
- </template>
-
- <script>
- export default {
- data() {
- return {
- text: `# 标题一
- 这是一个段落,可以在这里写一些文字。
- ## 标题二
- 这是另一个段落。
- ### 标题三
- 这是一个列表:
- - 项目一
- - 项目二
- - 项目三
- ### 标题四
- 这是一个表格:
- | 列1 | 列2 | 列3 |
- | --- | --- | --- |
- | 1 | 2 | 3 |
- | 4 | 5 | 6 |
- ##### 标题五
- 这是一个链接:[Google](https://www.google.com/)`,
- };
- },
- };
- </script>
- :deep(.vuepress-markdown-body) {
- background-color: transparent;
- }
- :deep(.vuepress-markdown-body:not(.custom)) {
- padding: 0;
- font-size: 14px;
- }
中文文档:介绍 | v-md-editor
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。