请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

server-entry.js的context

  老师好,经过本章节课程,仍对本章节中server-entry.js输出的函数里的参数context有所疑问。
  老师课程中提到了context其实就是server-render.js的context,不过没提到这个参数从哪里来,我联想了koa-router的默认参数ctx,是只要有http请求,就能拿到,并且其中封装了request变量和response变量。因此我猜测server-render.js的context也是只要发送http请求就能拿到的默认参数。关于这一点我翻阅官方文档并没有找到相应的说法,想向老师确认一下。
  谢谢老师!:)

正在回答

1回答

不是的。。。context是你调用renderToString的时候传入的那个对象,用来让你在渲染结束后方便获取一些信息,比如inline style,js路径等

0 回复 有任何疑惑可以回复我~
  • 提问者 数字A #1
    老师好,这个context如果是在server-render.js的renderToString传入的话,是指renderToString的时候会调用server-entry.js输出的函数吗?我看server-entry只是作为webpack的入口来生成bundle的。
    (webpack这一块比较薄弱,还望老师见谅。。谢谢老师!)
    回复 有任何疑惑可以回复我~ 2020-07-09 00:44:21
  • Jokcy 回复 提问者 数字A #2
    vue会处理server-entry的导出的,这个不需要我们使用者来关心
    回复 有任何疑惑可以回复我~ 2020-07-12 08:32:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信