我使用的是角度cli 1.5,角度5.0和角度通用。
使用服务器端渲染时,我注意到客户端接管时会出现一些闪烁。
我已经指定{initialNavigation:'已启用'导入路由模块时。
什么时候可以来自?此外,我尝试从服务器包中删除所有样式,但它没有帮助......真的需要btw吗?
答案 0 :(得分:1)
我的解决方案是使用TransferState API,它可以防止闪烁
https://angular.io/api/platform-browser/TransferState
谢谢@wassertim
答案 1 :(得分:0)
在app.module.ts
中,将以下内容添加到您的imports:
数组中:
BrowserModule.withServerTransition({appId: 'your-app-id-here'}),
BrowserTransferStateModule
在app.server.module.ts
中,将以下内容添加到您的imports:
数组中:
ServerTransferStateModule