我正在尝试使用带有查询参数的延迟加载,但无法正常工作。这是一个例子。Stackblitz的真实情况是我使用了反应式搜索表单,并且为每个帖子加载一个带有表的惰性模块,该表显示了搜索结果。我使用“索引”作为查询参数,并在每次选择一行时尝试加载DetailsModule。有什么帮助吗?
将DetailsModule
被载入一旦你点击任何行(查看详情)。供访问query parameters
使用queryParams
。我建议在订阅DetailsComponent
到queryParams
像这样:
constructor() {
this.person$ = this._currentRoute.queryParams
.pipe(
switchMap(q => this._apiService.getPerson(q.index))
)
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句