Markdown editor

This article uses a third-party Markdown editor mavonEditor

Effect

mavonEditor

Installation

Node

  1. npm install mavon-editor

Browser

  1. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/mavon-editor@2.7.5/dist/css/index.css">
  2. <script src="https://unpkg.com/vue2-editor/dist/vue2-editor.umd.js"></script>

Import

Node

  1. import mavonEditor from 'mavon-editor'
  2. import 'mavon-editor/dist/css/index.css'

Browser

  1. var MavonEditor = window.MavonEditor

Mounting

  1. Vue.use(MavonEditor);

Generate

  1. $f = formCreate.create([
  2. {
  3. type: 'mavon-editor',
  4. title: 'Markdown',
  5. field: 'markdown',
  6. value:'# form-create'
  7. }
  8. ])

Modify

  1. $f.setValue('json', '# form-create v2')