返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue如何整合mavon-editor编辑器(markdown编辑和预览)
  • 481
分享到

Vue如何整合mavon-editor编辑器(markdown编辑和预览)

Vue整合mavon-editor编辑器Vue markdown编辑 2022-11-13 18:11:32 481人浏览 安东尼
摘要

目录简介说明官网网址使用编辑功能代码使用预览功能结果展示简介 说明 本文介绍Vue如何使用markdown编辑器。 mavon-editor是目前比较主流的markdown编辑器,本

简介

说明

本文介绍Vue如何使用markdown编辑器。

mavon-editor是目前比较主流的markdown编辑器,本文介绍它的使用方法。

官网网址

https://GitHub.com/hinesboy/mavonEditor

安装mavon-editor依赖

npm install mavon-editor -P

注册mavon-editor编辑器

在main.js中加入如下内容:

import mavonEditor from 'mavon-editor'
import 'mavon-editor/dist/CSS/index.css'
Vue.use(mavonEditor);

使用编辑功能

代码

<template>
  <div class="app-container">
    <el-button type="primary" @click="saveGuideData()">发布</el-button>
 
    <el-fORM :model="guideDetail" :rules="rules" ref="dataForm" label-width="100px">
      <el-form-item label="内容" prop="content">
        <mavon-editor v-model="guideDetail.content"></mavon-editor>
      </el-form-item>
    </el-form>
  </div>
</template>
 
<script>
import {saveGuide} from "@/api/guide";
export default {
  name: "GuideEdit",
  data() {
    return {
      guideDetail: {
        content: ''
      },
      rules: {
        content: [
          {required: true, message: '请输入内容', trigger: 'blur'}
        ]
      },
    }
  },
  methods: {
    saveGuideData() {
      this.$refs['dataForm'].validate((valid) => {
        if (valid) {
          saveGuide(this.guideDetail.content).then(() => {
            this.$notify({
              title: '成功',
              message: '创建成功',
              type: 'success',
              duration: 2000
            })
          })
        }
      })
    }
  }
}
</script>
 
<style scoped>
 
</style>

结果展示

使用预览功能

代码

<template>
  <div class="app-container">
    <mavon-editor v-model="guideDetail.content"
                  :subfield="false"
                  :defaultOpen="'preview'"
                  :editable="false"
                  :toolbarsFlag="false"
                  >
    </mavon-editor>
  </div>
</template>
 
<script>
export default {
  name: "GuideDetail",
  data() {
    return {
      guideDetail: {
        content: '### 这是第三级标题\n' +
            '这里是正文'
      },
    }
  }
}
</script>
 
<style scoped>
 
</style>

结果展示

到此这篇关于Vue整合mavon-editor编辑器(markdown编辑和预览)的文章就介绍到这了,更多相关Vue整合mavon-editor编辑器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Vue如何整合mavon-editor编辑器(markdown编辑和预览)

本文链接: https://lsjlt.com/news/169315.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Vue如何整合mavon-editor编辑器(markdown编辑和预览)
    目录简介说明官网网址使用编辑功能代码使用预览功能结果展示简介 说明 本文介绍Vue如何使用markdown编辑器。 mavon-editor是目前比较主流的markdown编辑器,本...
    99+
    2022-11-13
    Vue整合mavon-editor编辑器 Vue markdown编辑
  • 怎么用HTML+CSS做实时预览的markdown编辑器
    这篇文章主要讲解了“怎么用HTML+CSS做实时预览的markdown编辑器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用HTML+CSS做实时预览的...
    99+
    2024-04-02
  • markdown编辑器tui.editor如何使用
    这篇文章主要介绍“markdown编辑器tui.editor如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“markdown编辑器tui.editor如何使用”文章能帮助大家解决问题。安装使用...
    99+
    2023-07-05
  • Vue+Webpack如何整合富文本编辑器TinyMce
    这篇文章主要为大家展示了“Vue+Webpack如何整合富文本编辑器TinyMce”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue+Webpack如何整合富...
    99+
    2024-04-02
  • Vue怎么整合富文本编辑器TinyMce
    本篇内容主要讲解“Vue怎么整合富文本编辑器TinyMce”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue怎么整合富文本编辑器TinyMce”吧!选择一个合适的富文本编辑器对于一个前端项目至...
    99+
    2023-07-04
  • 编辑器Ueditor和SpringBoot 的整合方法
    先导入ueditor所有的包:在springboot static下导入需要的ueditor的js配置ueditor.config.js的// 服务器统一请求接口路径://, serverUrl:(这个路径是个Java类,和config.j...
    99+
    2023-05-31
    spring boot ueditor
  • 如何在在Vue3中使用markdown 编辑器组件
    目录安装引入组件基础用法保存后的 markdown 或者 html 文本如何渲染在页面上?安装 # 使用 npm npm i @kangc/v-md-editor@next -S...
    99+
    2024-04-02
  • vue中wangEditor5编辑器如何使用
    这篇文章主要介绍了vue中wangEditor5编辑器如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue中wangEditor5编辑器如何使用文章都会有所收获,下面我们一起来看看吧。一、wangEdi...
    99+
    2023-07-05
  • vue中如何禁止input框和textarea编辑
    目录如何禁止input框和textarea编辑第一种方法第二种方法说说input无法输入原因如何禁止input框和textarea编辑 在我们开发项目的时候,有时候我们不希望用户对我...
    99+
    2024-04-02
  • Vue集成Monaco Editor的使用,以及开发Python代码编辑器和Sql等
    什么是Monaco Editor? ​微软之前有个项目叫做Monaco Workbench,后来这个项目变成了VSCode,而Monaco Editor(下文简称monaco)就是从这个项目中成长出来的一个web编辑器,他们很大一部分的代...
    99+
    2023-09-01
    编辑器 vue.js vscode monaco
  • Vue中如何使用tiptap富文本编辑器
    Vue中如何使用tiptap富文本编辑器,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。为什么使用tiptap?市面上有不少富文...
    99+
    2024-04-02
  • 如何使用Easyui ueditor整合解决不能编辑的问题
    这篇文章主要介绍了如何使用Easyui ueditor整合解决不能编辑的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。<scrip...
    99+
    2024-04-02
  • IntelliJ IDEA编辑器如何配置vue高亮显示
    这篇文章将为大家详细讲解有关IntelliJ IDEA编辑器如何配置vue高亮显示,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.查找IntelliJ IDEA是否已经...
    99+
    2024-04-02
  • 如何在 Windows PowerToys 中使用注册表预览编辑注册表文件
    自从2021年首次发布以来,Windows 11一直是吸引新用户的出色操作系统。然而,高级用户发现以前的Windows迭代中执行容易的任务如今相当困难。原因是许多此类用户选择安装第三方应用程序来克服这个警告。Microsoft也尽最大努力提...
    99+
    2023-08-02
  • web开发中如何二次封装一个可实时预览的json编辑器
    今天就跟大家聊聊有关web开发中如何二次封装一个可实时预览的json编辑器,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 绿树成荫做为一名...
    99+
    2024-04-02
  • Ubuntu中如何使用GParted分区编辑器调整磁盘分区
    要使用GParted分区编辑器调整磁盘分区,您可以按照以下步骤操作: 首先,确保您已经安装了GParted分区编辑器。如果您的系统...
    99+
    2024-04-02
  • 如何使用vue codemirror插件实现代码编辑器功能
    本篇内容主要讲解“如何使用vue codemirror插件实现代码编辑器功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用vue codemirror插件实现代码编辑器功能”吧!1、使用...
    99+
    2023-07-04
  • navicat编辑器中的SQL语句如何放大和缩小
    这篇文章主要介绍了navicat编辑器中的SQL语句如何放大和缩小,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Navicat 具有放大或缩...
    99+
    2024-04-02
  • vue中如何使用codemirror插件实现代码编辑器功能
    这篇文章主要介绍“vue中如何使用codemirror插件实现代码编辑器功能”,在日常操作中,相信很多人在vue中如何使用codemirror插件实现代码编辑器功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-20
  • 如何在百度编辑器中新增“仿宋”和“仿宋GB2312”
    以上就是如何在百度编辑器中新增“仿宋”和“仿宋GB2312”的详细内容,更多请关注编程界其它相关文章!...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作