| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import Vditor from '../src/index'
- import '../src/assets/scss/index.scss'
- window.vditor = new Vditor('vditor', {
- debugger: true,
- typewriterMode: true,
- mode: 'ir',
- placeholder: 'placeholder',
- preview: {
- markdown: {
- toc: true,
- },
- hljs: {
- style: 'native',
- },
- },
- counter: 100,
- height: 500,
- hint: {
- emojiPath: 'https://cdn.jsdelivr.net/npm/[email protected]/dist/images/emoji',
- emojiTail: '<a href="https://hacpai.com/settings/function" target="_blank">设置常用表情</a>',
- emoji: {
- 'sd': '💔',
- 'j': 'https://unpkg.com/[email protected]/dist/images/emoji/j.png',
- },
- },
- tab: '\t',
- upload: {
- accept: 'image/*,.mp3, .wav, .rar',
- token: 'test',
- url: '/api/upload/editor',
- linkToImgUrl: '/api/upload/fetch',
- filename (name) {
- return name.replace(/[^(a-zA-Z0-9\u4e00-\u9fa5\.)]/g, '').
- replace(/[\?\\/:|<>\*\[\]\(\)\$%\{\}@~]/g, '').
- replace('/\\s/g', '')
- },
- },
- })
|