已解决
tp8 Editor.md
来自网友在路上 135835提问 提问时间:2023-09-28 09:55:37阅读次数: 35
最佳答案 问答题库358位专家为你答疑解惑
Editor.md - 开源在线 Markdown 编辑器
放于public文件夹下
html代码:
<div class="layui-col-md12" id="content"><textarea name="content" placeholder="详情" class="layui-textarea">{notempty name="rs['content']"}{$rs['content']}{/notempty}</textarea></div>
js代码
<!-- Editor.md 编辑器 开始 -->
<link rel="stylesheet" href="__STATIC__/editormd/css/editormd.css" />
<script src="__STATIC__/jquery/3.6.0/jquery.min.js"></script>
<script src="__STATIC__/editormd/editormd.min.js"></script>
<script type="text/javascript">var testEditor;$(function() {testEditor = editormd("content", {width : "100%",height : 320,// watch : false,// syncScrolling : "single",path : "__STATIC__/editormd/lib/",htmlDecode : "style,script,iframe|on*",/**上传图片相关配置如下*/imageUpload : true,//开启上传图片吗?imageFormats : ["jpg", "jpeg", "gif", "png", "bmp", "webp"],//图片支持的格式imageUploadURL : "{:url('common/uploads',['filetype'=>0])}",//上传图片使用方法 saveHTMLToTextarea : true,//这个配置,方便post提交html源码表单,保存 HTML 到 Textarea它关乎后端是否可以获取到值emoji: true,taskList: true, tocm: true, // Using [TOCM]tex: true, // 开启科学公式TeX语言支持,默认关闭flowChart: true, // 开启流程图支持,默认关闭sequenceDiagram: true, // 开启时序/序列图支持,默认关闭,toolbarIcons : function() { //自定义工具栏,后面有详细介绍return editormd.toolbarModes['full']; // full, simple, mini},});});
</script>
<!-- Editor.md 编辑器 结束 -->
重点,上传图片接口
/**上传图片相关配置如下*/
imageUpload : true,//开启上传图片吗?
imageFormats : ["jpg", "jpeg", "gif", "png", "bmp", "webp"],//图片支持的格式
imageUploadURL : "{:url('common/uploads',['filetype'=>0])}",//上传图片使用方法
saveHTMLToTextarea : true,//这个配置,方便post提交html源码表单,保存 HTML 到 Textarea它关乎后端是否可以获取到值
上传成功后台返回json样式如下:
{success : 0 | 1, //0表示上传失败;1表示上传成功message : "提示的信息",url : "图片地址" //上传成功时才返回
}
php接收表单部分
$file = request()->file('editormd-image-file');
用这个
$file = request()->file('editormd-image-file');而不是用这个接收
$file = request()->file('file');
这个接收为空
参考:
THINKPHP框架中引入Markdown编辑器和解决Github emoji图标无法显示_markdown php编辑器-CSDN博客
Thinkphp5中引入Markdown编辑器 - 代码先锋网
查看全文
99%的人还看了
相似问题
- uniapp 微信小程序 uni-file-picker上传图片报错 chooseAndUploadFile
- React使用富文本CKEditor 5,上传图片并可设置大小
- 【uniapp】uview1.x使用upload上传图片
- c# .net linux ImageSharp+FastDFS+Base64上传图片,压缩图片大小,图像处理dcoker中使用也可以
- javascript原生态xhr上传多个图片,可预览和修改上传图片为固定尺寸比例,防恶意代码,加后端php处理图片
- 若依微服务上传图片文件代理配置
- uniapp v3+ts 使用 u-upload上传图片以及视频
- 超美!ChatGPT DALL-E 3已可用,另外GPT-4可上传图片进行问答
- layui在上传图片在前端处理图片压缩
猜你感兴趣
版权申明
本文"tp8 Editor.md":http://eshow365.cn/6-15137-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: windows系统删除网络适配器
- 下一篇: LinkedBlockingDeque