editor.md的简单整合:
-
首先,需要把editor.md需要的静态资源文件下载放到项目的static目录下;

-
在前端网页中加入css以及js,并在需要的位置加入对应标签体
如下为一个test.html页面
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="utf-8"/>
<title>Emoji - Editor.md examples</title>
<!--引入所需依赖-->
<link rel="stylesheet" href="../static/editormd/css/style.css"
th:href="@{/editormd/css/style.css}"/>
<link rel="stylesheet" href="../static/editormd/css/editormd.css"
th:href="@{/editormd/css/editormd.css}"/>
</head>
<body>
<h1>EditorMD</h1>
<!--这里的id=editormd_id就是下面的初始化editorMD的editormd_id-->
<div id="editormd_id">
<!-- 第一个textarea是文本输入区域-->
<textarea id="htmlContent" class="editorMd-html-textarea" name="editorMd-html-textarea" placeholder="请输入内容...">
</textarea>
<!--第二个textarea 是展示文本区域 要隐藏起来 display->none-->
<textarea class="editorMd-text-textarea" name="editorMd-text-textarea" style="display:none;" id="textContent">
</textarea>
</div>
<!--引入所需依赖-->
<script src="../static/editormd/js/jquery.min.js"
th:src="@{/editormd/js/jquery.min.js}"></script>
<script src="../static/editormd/editormd.js"
th:src="@{/editormd/editormd.js}"></script>
<script>
//初始化editorMD
let testEditor

该博客介绍了如何在前端项目中整合editor.md编辑器并实现图片的粘贴及拖拽上传功能。通过监听粘贴和拖拽事件,利用ajax上传图片到服务器,后端接口设计包括存储路径配置和控制器的实现。
最低0.47元/天 解锁文章
4229

被折叠的 条评论
为什么被折叠?



