我已经在角度6中实现了服务器端渲染,并且可以正常工作,但是在社交共享场景中,我遇到了一些问题。问题在下面列出。
1-我正在使用短网址进行共享。因此,我创建了一个懒惰模块,该模块读取短网址,然后根据网址类型导航到另一个懒加载的模块。
假设类型是汽车,自行车,卡车。 在这些路线上,我要处理这些类型以及有关其类型的看法。
演示代码-
ngOnInit() {
this.activateRoute.params.subscribe(res=>{
console.log(res);
this.getAllSharedContent(res.id);
})
}
getAllSharedContent(id) {
this.sharedUrlService.getContentFromSharedUrlId(id).subscribe(res=>{
console.log(res);
this.router.navigate(['/transport/' + new LowerCasePipe().transform(res.type) + '/' + new ReplaceWhiteSpace().transform(res.title) + '/' + new ReplaceCpIds().transform(res.id, '')], { queryParams: { page: 0 } });
})
}
我想要我浏览过的渲染页面。但它会返回index.html页面。