CNode

express上传图片,req.files为空呢

问答
Ssuntopo发布于11 年前最后回复11 年前10 回复5545 浏览0 收藏

屏幕快照 2015-06-23 下午5.46.31.png

form表单(简写啦)

form.form-horizontal(method = "post", action = "/admin/movie/new", enctype="multipart/form-data")
  .form-group
    label.col-sm-2.control-label(for="uploadPoster") 海报上传
    .col-sm-10
   	 input#uploadPoster(type="file", name="uploadPoster")

路由

   app.post('/admin/movie/new', Movie.savePoster, Movie.save);
查看回复

回复 (10)

Q
qq290584697#1·11 年前

没有中间件啊

N
njaulj#3·11 年前

是express 4吗? 可能是你的app.js配置问题

K
klausgao#4·11 年前

body-praser 自豪地采用 CNodeJS ionic

I
i5ting#5·11 年前

需要加multer中间件

I
i5ting#6·11 年前

请修改代码使用markdown的引用格式,不然以后不回复

S
suntopo#7·11 年前
引用 njaulj是express 4吗? 可能是你的app.js配置问题

@njaulj 是忘了添加 connet-multipart

S
suntopo#8·11 年前
引用 i5ting请修改代码使用markdown的引用格式,不然以后不回复

@i5ting 多谢了亲,感谢大牛的热情回答

I
i5ting#9·11 年前
引用 suntopo@njaulj 是忘了添加 connet multipart

@suntopo 如果是ex4的话,没必要加 connet-multipart,multer足够了,我记得它底层是busboy

W
wewoor#10·11 年前

我这里有个完整的express的上传示例代码https://github.com/wewoor/h5uploader/tree/master/example/expressjs

参与回复
登录后即可参与回复。登录