Englisch | 中文
Markdown -Editor für VUE3, entwickelt in jsx und typescript .
Dokumentation und Beispiel: Go
Der gleiche Serien-Editor für React: MD-EDITOR-RT
prettier (nur für Markdown -Inhalte, nicht für den Code und andere Text).default , vuepress , github , cyanosis , mk-cute , smart-blue Stile (nicht identisch). Es kann auch angepasst werden (siehe Beispielseite).mermaid (> = 1,8.0), katex mathematische Formel (> = 1.9.0).| Standardthema | Dunkles Thema | Nur Vorschau |
|---|---|---|
Eingabeaufforderung und Marke, Emoji -Erweiterungen
yarn add md-editor-v3Verwenden Sie die vorhandene Erweiterung von Sprache und Thema, wie zum Beispiel Japanisch
yarn add @vavt/cm-extensionVerwenden Sie vorhandene Komponenten der Symbolleiste, z. B. den Exportieren von Inhalten als PDF
yarn add @vavt/v3-extensionWeitere Möglichkeiten, um zu verwenden oder einen Beitrag zu leisten, finden Sie unter: MD-Editor-Extension
Stellen Sie bei der Verwendung von Server-Side-Rendering editorId auf einen konstanten Wert fest.
Ab 4.0.0 können interne Komponenten auf Nachfrage importiert werden.
< 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 > Bei der Verwendung des serverseitigen Renders sollte scrollElement vom Typ String-Typ sein, z. B. html , body , #id , .class .
Weitere Verwendung finden Sie im Dokument.