【发布时间】:2018-06-14 18:21:09
【问题描述】:
我有一个使用 ngExpressEngine 提供的 Angular 5 应用程序(遵循 Angular Universal 入门项目)。我的应用程序有一个组件,它发出 HTTP 请求以获取要显示的一些数据。一切正常,但是当我使用 fetch 作为谷歌机器人时,它返回呈现的页面,但没有任何数据。是否让 ngExpressEngine 服务器在将页面呈现给用户之前等待 HTTP 请求?
【问题讨论】:
-
刚刚遇到这个A dockerized, headless Chrome rendering solution,正在寻找另一个问题的答案。它看起来有点复杂,但似乎针对您遇到的问题。
-
什么时候发出http请求?
-
我们可以看看你的服务器端代码吗?
-
server side是什么意思?它是 Angular 通用的。检查我的评论github.com/angular/universal-starter/issues/… -
服务器端是指在快速服务器中渲染
标签: angular typescript server-side-rendering angular-universal