Angular 角度ssr,服务器不';第一次不等待api调用吗?
我有角9+ssr应用程序 在Angular 角度ssr,服务器不';第一次不等待api调用吗?,angular,angular-universal,Angular,Angular Universal,我有角9+ssr应用程序 在ngOnInit中,我加载锦标赛并在表格组件中显示它们 一切正常,但如果我使用“匿名”选项卡,然后第一次访问我的站点,返回的html中的锦标赛是空的,但是如果我刷新返回的html中的页面锦标赛是正确的 我认为,这是服务器第一次完全不进行Api调用或不等待响应 这个问题有什么解决办法吗 锦标赛.组件.ts 您能给我看一下您的代码吗?请添加您的html代码,您是否在html页面的ngif中使用(pokerTournaments.length>0)? ngOnInit(
ngOnInit
中,我加载锦标赛并在表格组件中显示它们
一切正常,但如果我使用“匿名”选项卡,然后第一次访问我的站点,返回的html中的锦标赛是空的,但是如果我刷新返回的html中的页面锦标赛是正确的
我认为,这是服务器第一次完全不进行Api调用或不等待响应
这个问题有什么解决办法吗
锦标赛.组件.ts
您能给我看一下您的代码吗?请添加您的html代码,您是否在html页面的ngif中使用(pokerTournaments.length>0)?
ngOnInit(): void {
this.getPokerTournaments();
}
getPokerTournaments() {
this.pokerTournamentsLoading = true;
this.pokerService.getPokerTournaments().subscribe(
(res) => {
this.pokerTournaments = res;
this.pokerTournamentsLoading = false;
},
(err) => {
this.pokerTournaments = [];
this.pokerTournamentsLoading = false;
}
);
}