index-c65985f9.js
2.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import{d as k,k as d,u as w,a8 as a,_ as g,a9 as C,aa as r,a0 as i,f as n,E as c}from"./vue-5a35c3f5.js";import{M as D,a as E}from"./index-414a61a6.js";import{P as M}from"./index-f532aa07.js";import{as as V}from"./antd-6b087f69.js";import{_ as R}from"./index.js";import"./index-c1c2669a.js";import"./useWindowSizeFn-cc2fb57c.js";import"./onMountedOrActivated-52afb7a7.js";import"./useContentViewHeight-d0a5c58e.js";const b=k({components:{MarkDown:D,PageWrapper:M,MarkdownViewer:E,ACard:V},setup(){const e=d(null),o=d(`
# 标题h1
##### 标题h5
**加粗**
*斜体*
~~删除线~~
[链接](https://github.com/vbenjs/vue-vben-admin)
↓分割线↓
---
* 无序列表1
* 无序列表1.1
1. 有序列表1
2. 有序列表2
* [ ] 任务列表1
* [x] 任务列表2
> 引用示例
\`\`\`js
// 代码块:
(() => {
var htmlRoot = document.getElementById('htmlRoot');
var theme = window.localStorage.getItem('__APP__DARK__MODE__');
if (htmlRoot && theme) {
htmlRoot.setAttribute('data-theme', theme);
theme = htmlRoot = null;
}
})();
\`\`\`
| 表格 | 示例 | 🎉️ |
| --- | --- | --- |
| 1 | 2 | 3 |
| 4 | 5 | 6 |
`);function l(){const t=w(e);if(!t)return;t.getVditor().setTheme("dark","dark","dracula")}function s(t){o.value=t}function m(){o.value=""}return{value:o,toggleTheme:l,markDownRef:e,handleChange:s,clearValue:m}}}),A={class:"mt-2"};function B(e,o,l,s,m,t){const u=a("a-button"),p=a("MarkDown"),f=a("MarkdownViewer"),_=a("a-card"),h=a("PageWrapper");return g(),C(h,{title:"MarkDown组件示例"},{default:r(()=>[i("div",null,[n(u,{onClick:e.toggleTheme,class:"mb-2",type:"primary"},{default:r(()=>[c(" 黑暗主题 ")]),_:1},8,["onClick"]),n(u,{onClick:e.clearValue,class:"mb-2",type:"default"},{default:r(()=>[c(" 清空内容 ")]),_:1},8,["onClick"]),n(p,{value:e.value,"onUpdate:value":o[0]||(o[0]=v=>e.value=v),onChange:e.handleChange,ref:"markDownRef",placeholder:"这是占位文本"},null,8,["value","onChange"])]),i("div",A,[n(_,{title:"Markdown Viewer 组件演示"},{default:r(()=>[n(f,{value:e.value},null,8,["value"])]),_:1})])]),_:1})}const I=R(b,[["render",B],["__file","E:/allcode/erp/test7901/order-erp-front/src/views/demo/editor/markdown/index.vue"]]);export{I as default};