Angular 角度通用SSR,仅对某些路径渲染 问题

Angular 角度通用SSR,仅对某些路径渲染 问题,angular,nestjs,meta-tags,server-side-rendering,angular-universal,Angular,Nestjs,Meta Tags,Server Side Rendering,Angular Universal,所以在处理了Angular SSR的复杂问题后,我成功地安装了它,它在我的项目中运行得非常好。但是,当使用路由时,SSR不能在特定路由上完全工作。我能够在两个组件中的一个组件中生成元标记,但是当加载另一个组件时,它不会显示元标记。如果在此过程中受到阻碍,并再次重新加载,则组件的工作就像什么都没有发生一样,但元标记仍然没有生成-基本上,Angular SSR不会加载特定组件的元标记 示例/娱乐 假设您有一个名为alpha的组件和另一个名为beta的组件-这两个组件运行的代码相同。但是,它们都有不同

所以在处理了Angular SSR的复杂问题后,我成功地安装了它,它在我的项目中运行得非常好。但是,当使用
路由时
,SSR不能在特定路由上完全工作。我能够在两个组件中的一个组件中生成元标记,但是当加载另一个组件时,它不会显示元标记。如果在此过程中受到阻碍,并再次重新加载,则组件的工作就像什么都没有发生一样,但元标记仍然没有生成-基本上,Angular SSR不会加载特定组件的元标记

示例/娱乐 假设您有一个名为
alpha
的组件和另一个名为
beta
的组件-这两个组件运行的代码相同。但是,它们都有不同的
路径
-您尝试为每个组件生成元标记,可能是在
服务中
-
alpha
快速加载,所有元标记也在第一次加载时加载<代码>测试版没有。无论您更改了什么代码或
route
beta
仍然没有生成任何元标记

问题: 如何解决这两个组件的负载?非常感谢您提供的任何线索和建议

环境 我使用的是NestJS和Angular(显然)

OBS:我注意到我在承诺中犯了错误。如果我只是简单地设置SEO标签,它是有效的。但它只能是静态元标记


查看路由设置和填充元标记的代码会有所帮助。很难对场景进行故障排除。请检查控制台服务器端是否没有错误。如果没有,请向代码中添加调试语句(路由、初始化、api调用),并尝试确定发生了什么。控制台中有错误,但是,其他组件上也会出现相同的错误。我试图删除生成错误的代码,看看没有错误是否有帮助,但没有任何好处。我将用路由设置中的代码更新帖子。