DDR爱好者之家 Design By 杰米
markdown的Editor.md插件官方网站:https://pandao.github.io/editor.md/
一:下载Editor.md
1:进入官网直接进行下载
github下载地址:https://github.com/pandao/editor.md
2:使用npm进行下载
npm install editor.md
下载下来的文件结构如下:
二:Editor.md的简单使用
1:前提:
引入css
<link rel="stylesheet" href="editormd/css/editormd.css" />
引入js
<script src="js/jquery.min.js"></script> <script src="editormd/editormd.min.js"></script>
2:html+js实现markdown效果
<link rel="stylesheet" href="editormd/css/editormd.css" /> <div id="test-editor"> <textarea style="display:none;" class="content-markdown" name="content-markdown"></textarea> </div> <script src="js/jquery.min.js"></script> <script src="editormd/editormd.min.js"></script> <script type="text/javascript"> $(function() { var editor = editormd("test-editor", { width : "100%", //宽度,不填为100% height : "500px", //高度,不填为100% theme : "dark", //主题,不填为默认主题 path : "editormd/lib/", //editor.md插件的lib目录地址 saveHTMLToTextarea : true, // 保存 HTML 到 Textarea toolbarAutoFixed:true, //工具栏自动固定定位的开启与禁用 }); }); </script>
根据如上代码就可以实现markdown编辑器效果
但是如上代码没有本地上传图片功能,如果你需要本地上传图片功能,js代码修改如下:
$(function() { var editor = editormd("test-editor", { width : "100%", //宽度,不填为100% height : "500px", //高度,不填为100% theme : "dark", //主题,不填为默认主题 path : "editormd/lib/", //editor.md插件的lib目录地址 saveHTMLToTextarea : true, // 保存 HTML 到 Textarea toolbarAutoFixed:true, //工具栏自动固定定位的开启与禁用 imageUpload : true, //运行本地上传 imageFormats : ["jpg", "jpeg", "gif", "png", "bmp", "webp"], //允许上传的文件格式 imageUploadURL : "/index.php?r=markdown/upload" //上传的后台服务器路径 }); });
后端上传的简单实现如下(这里上传我使用了Yii框架的intervention/image插件)
Yii::$app->response->format = Response::FORMAT_JSON; $upload = \Intervention\Image\ImageManagerStatic::make($_FILES['editormd-image-file']['tmp_name'])->save('upload/upload.jpg');//file为上传表单的name名 if ($upload) { return [ 'success' => 1, 'message' => '上传成功', 'url' => 'upload/upload.jpg' ]; } else { return [ 'success' => 0, 'message' => '上传失败', ]; }
根据如上代码就可以实现在markdown编辑器中上传本地图片
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
DDR爱好者之家 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
DDR爱好者之家 Design By 杰米
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
2024年11月02日
2024年11月02日
- 魔兽世界奥卡兹岛地牢入口在哪里 奥卡兹岛地牢入口位置一览
- 和文军-丽江礼物[2007]FLAC
- 陈随意2012-今生的伴[豪记][WAV+CUE]
- 罗百吉.2018-我们都一样【乾坤唱片】【WAV+CUE】
- 《怪物猎人:荒野》不加中配请愿书引热议:跪久站不起来了?
- 《龙腾世纪4》IGN 9分!殿堂级RPG作品
- Twitch新规禁止皮套外露敏感部位 主播直接“真身”出镜
- 木吉他.1994-木吉他作品全集【滚石】【WAV+CUE】
- 莫华伦.2022-一起走过的日子【京文】【WAV+CUE】
- 曾淑勤.1989-装在袋子里的回忆【点将】【WAV+CUE】
- 滚石香港黄金十年系列《赵传精选》首版[WAV+CUE][1.1G]
- 雷婷《乡村情歌·清新民谣》1:1母盘直刻[低速原抓WAV+CUE][1.1G]
- 群星 《DJ夜色魅影HQⅡ》天艺唱片[WAV+CUE][1.1G]
- 群星《烧透你的耳朵2》DXD金佰利 [低速原抓WAV+CUE][1.3G]
- 群星《难忘的回忆精选4》宝丽金2CD[WAV+CUE][1.4G]