关于nuxt render的问题

来源:3-6 Nuxt 前后端同构 SSR 框架

慕尼黑8121757

2017-10-24

老师,帮忙看看怎么回事。

我采用课堂上讲的,使用await nuxt.render(ctx.req, ctx.res);来进行render,但是这样会输出 “Unhandled promise rejection (rejection id: 1): Error: Can't set headers after they are sent.”,并且渲染的页面会只有ok两个字,貌似是在请求发送后才去修改render内容的。

而我使用官方例子里面的promise形式,就没问题,代码如下图

http://img1.sycdn.imooc.com/szimg/59ef1cec0001813c15920817.jpg

写回答

2回答

Scott

2017-10-26

恩,这块改成跟官方一致吧,应该是 nuxt 升级了后,这里的处理的方式不太一样了

0
0

慕尼黑8121757

提问者

2017-10-24

这里左侧是我根据课堂改出来的代码,右侧是官方生成出来的代码

0
0

开发微信全家桶项目Vue/Node/MongoDB高级技术栈全覆盖

Nuxt/Vue SSR + Koa2 跨栈开发微信公众号+小程序

989 学习 · 401 问题

查看课程