私はAngular4プロジェクトに取り組んでいます。このチュートリアルに従って、サーバー側のレンダリングを統合しました。1つのことを除いて、すべてが機能します。
データが API サーバーから解決された後で、ページのメタ タグを変更する必要があります。つまり、次のように解決します。
RouterModule.forChild([
{
path: ':id',
component: NewsCardComponent,
resolve: {
card: NewsCardResolver
}
}
])
現在の実装では、サーバーはデータを解決せずにレンダリングされたページを送信し、クライアントで解決要求が発生します。
結果がクライアントに送信される前に、サーバーレンダリングでデータのフェッチが発生したときに、動作を実装する方法を教えてもらえますか?