老莫的笔记本  
  
查看: 1202|回复: 1

Express 图片上传multiparty ---09

[复制链接]

662

主题

878

帖子

5139

积分

超级版主

Rank: 8Rank: 8

积分
5139
发表于 2018-4-26 10:51:18 | 显示全部楼层 |阅读模式
multiparty【既可以获得上传图片,也可以获得表单提交的数据】  //如果用这个 就别用body-parser 删除掉
        第一步:安装  npm install multiparty --save
        第二步: 引入  var multiparty = require('multiparty');
        第三步:在上传的地方实例化
       
                var form = new multiparty.Form();

                form.uploadDir = 'upload';   //上传图片保存的地址

                form.parse(req,function(err,fields,fiels){

                        //获取提交的数据 以及上传的图片
       
                        console.log(fields);  //获取表单数据
                        console.log(files); 图片上传成功返回的信息


                })

       
        第四步: html页面form 表单要加入  enctype = 'multipart/form-data
回复

使用道具 举报

662

主题

878

帖子

5139

积分

超级版主

Rank: 8Rank: 8

积分
5139
 楼主| 发表于 2018-4-26 10:52:41 | 显示全部楼层
前一段时间 我在想:这玩意少了一个步骤  它传到服务器上的图片 并没有删除。而且,每一个用户应该有个自己的文件夹。不是一大堆放一块。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表