Can't set headers after they are sent 怎么解决
发布于 10 年前 作者 spasserby 8309 次浏览 最后一次编辑是 8 年前 来自 问答

遇到Can’t set headers after they are sent 但是我的render都有return呀,为什么会出现这样的错误?

4 回复

嗯,这是多次渲染出现的问题,把有输出的地方都边注释边调应该就很快出来了。

@alsotang 多次渲染会有啥问题呀?,我是写了return render(‘homepage’, {name:xxx})好几次, 在不同的函数里,不过影响应该不大把?

@spasserby 一次请求就只能调用一次 res.render。

我也遇到了,比较坑

回到顶部