server-render.js里的一个问题

来源:5-3 服务端渲染的entry配置

雪挽

2018-05-17

//img.mukewang.com/szimg/5afd48e400012ea623601820.jpg

老师我这一块有点疑惑,想问一下 这块 在执行serverRender的时候

renderToString(context)里的context按照代码的执行顺序在

const context = { url: ctx.path }这一步被重新赋值了 应该是只有url:ctx.path

这一组值啊。

const appString = await renderer.renderToString(context) 实际就是 const appString = await renderer.renderToString({url: /})是这样吗老师 


还有下面这些:

context.renderStyles()、

context.renderScripts()

值哪来的啊

写回答

1回答

Jokcy

2018-05-18

vue的服务端模块会把context传入到渲染的整个过程,然后就增加来很多有用的内容进去

0
3
雪挽
回复
Jokcy
谢谢老师~
2018-05-22
共3条回复

Vue核心技术 Vue+Vue-Router+Vuex+SSR实战精讲

深入讲解Vue核心技术,展示Vue应用开发中的各种问题和解决方案

3168 学习 · 853 问题

查看课程