Bahasa Inggris | 中文
Editor Markdown untuk VUE3, dikembangkan dalam jsx dan typescript .
Dokumentasi dan Contoh: Pergi
Editor seri yang sama untuk React: MD-Editor-RT
prettier (hanya untuk konten penurunan harga, bukan kode dan teks lainnya).default , vuepress , github , cyanosis , mk-cute , gaya smart-blue (tidak identik). Itu dapat disesuaikan juga (lihat halaman contoh).mermaid (> = 1.8.0), formula matematika katex (> = 1.9.0).| Tema default | Tema Gelap | Pratinjau saja |
|---|---|---|
Memasukkan prompt dan tanda, ekstensi emoji
yarn add md-editor-v3Gunakan perpanjangan bahasa dan tema yang ada, seperti orang Jepang
yarn add @vavt/cm-extensionGunakan komponen bilah alat yang ada, seperti mengekspor konten sebagai pdf
yarn add @vavt/v3-extensionUntuk lebih banyak cara menggunakan atau berkontribusi, silakan merujuk ke: MD-editor-Extension
Saat menggunakan rendering sisi server, pastikan untuk mengatur editorId ke nilai konstan.
Mulai dari 4.0.0 , komponen internal dapat diimpor sesuai permintaan.
< 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 > Saat menggunakan rendering sisi server, scrollElement harus dari tipe string, misalnya: html , body , #id , .class .
Untuk penggunaan lebih lanjut, silakan kunjungi dokumennya.