Inglés | 中文
Editor de Markdown para VUE3, desarrollado en jsx y typescript .
Documentación y ejemplo: Go
El mismo editor de la serie para React: MD-Editor-RT
prettier (solo para el contenido de Markdown, no el código y otro texto).default , vuepress , github , cyanosis , mk-cute , smart-blue Styles (no idéntico). También se puede personalizar (consulte la página de ejemplo).mermaid (> = 1.8.0), fórmula matemática katex (> = 1.9.0).| Tema predeterminado | Tema oscuro | Vista previa solamente |
|---|---|---|
Ingreso de indicadores y mark, extensiones emoji
yarn add md-editor-v3Use la extensión existente del lenguaje y el tema, como el japonés
yarn add @vavt/cm-extensionUtilice los componentes existentes de la barra de herramientas, como la exportación de contenido como PDF
yarn add @vavt/v3-extensionPara obtener más formas de usar o contribuir, consulte: MD-EDITOR-Extension
Al usar la representación del lado del servidor, asegúrese de establecer editorId en un valor constante.
A partir de 4.0.0 , los componentes internos se pueden importar a pedido.
< template >
< MdEditor v-model = " text " />
</ template >
< script setup>
import { ref } from ' vue ' ;
import { MdEditor } from ' md-editor-v3 ' ;
import ' md-editor-v3/lib/style.css ' ;
const text = ref ( ' # Hello Editor ' );
</ script >< template >
< MdPreview :id = " id " :modelValue = " text " />
< MdCatalog :editorId = " id " :scrollElement = " scrollElement " />
</ template >
< script setup>
import { ref } from ' vue ' ;
import { MdPreview , MdCatalog } from ' md-editor-v3 ' ;
import ' md-editor-v3/lib/preview.css ' ;
const id = ' preview-only ' ;
const text = ref ( ' # Hello Editor ' );
const scrollElement = document . documentElement ;
</ script > Al usar la representación del lado del servidor, scrollElement debe ser de tipo de cadena, por ejemplo: html , body , #id , .class .
Para más uso, visite el documento.