markdown2上传图片
时间: 2023-11-15 16:53:35 浏览: 127
彻底解决Markdown图片问题——无需上传图片——无需网络——转发给他人图片无缺失
5星 · 资源好评率100%
对于Markdown文档中的图片上传,你可以按照以下步骤进行操作:
1. 首先,在Markdown标签上添加两个监听方法,一个是在添加图片时触发的方法,另一个是在删除图片时触发的方法。
2. 在这两个方法中,利用文件将图片转换为Base64格式,并将其传送到后台。需要注意后台的传值大小限制,如果遇到限制问题,可以将后台的传值大小限制进行修改。
3. 将Base64格式的图片进行解码,转换为二进制数据,然后将二进制数据转换为图片。
如果你想将图片存储到数据库中,建议存储二进制数据。需要注意的是,Base64格式的图片的前23个字符是用于前端识别的,如果要将其转换为图片,需要将前23个字符去除,否则图片将无法识别。
以下是代码示例:
```
// 添加图片时触发的方法
function addImage() {
// 获取图片文件并转换为Base64格式
// 将Base64格式的图片传送到后台
}
// 删除图片时触发的方法
function deleteImage() {
// 获取删除的图片信息
// 将图片信息传送到后台进行删除
}
// 将Base64格式的图片解码为二进制数据,并将二进制数据转换为图片
function decodeImage(base64Data) {
// 解码Base64格式的图片
// 将解码后的数据转换为图片
}
```
希望这些信息能够帮助到你。如果你有任何其他问题,请随时提问。
阅读全文