node.js中实现kindEditor图片上传功能的方法教程
网络编程 2021-07-04 18:32www.168986.cn编程入门
最近在做一个类似于论坛的系统,帖子需要进行图文并茂的显示,所以用到了富文本编辑器kindeditor,狼蚁网站SEO优化这篇文章主要给大家介绍了在node.js中实现kindEditor图片上传功能的方法教程,需要的朋友可以参考借鉴,狼蚁网站SEO优化来一起看看吧。
前言
最近由于工作需要使用在线编辑器,找了几个对比了下KindEditor还是不错的,国产的但文档还是不全,还好能参考官方插件,kindEditor官网上中提供了ASP,ASP.NET,JSP相关的整合应用
可以参照官方文档实现nodejs的kindEditor上传功能
在线下载kindEditor编辑器
实现方法
1.在客户端js中定义uploadJson为form post的action地址
var options = { uploadJson: '/uploadImg' }; KindEditor.ready(function(k){ editor = k.create('#post',options); });
2.在nodejs中配置文件上传地址
var express = require('express'); var bodyParser = require('body-parser'); app.use(express.bodyParser({uploadDir:'./public/upload'}));
3.通过路由将请求交给uploadImg方法来处理
module.exports = function (app, routes) { app.post('/uploadImg',routes.uploadImg); }; exports.uploadImg = function(req, res) { var fname = req.files.imgFile.path.replace("public\\upload\\", "").replace("public/upload/", ""); var info = { "error": 0, "url": "/upload/"+fname }; res.send(info); }
这样就可以在kindEditor中使用图片上传和图片批量上传的功能了
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对狼蚁SEO的支持。
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程