【发布时间】:2018-02-01 15:55:08
【问题描述】:
当我有一个加载了动态内容的组件时,如何使浏览器后退按钮正常工作,然后我使用this.router.navigateByUrl 导航出他。
问题是组件 A 是一个搜索条件表单和结果列表,现在如果我动态填充了结果,如果我点击返回按钮,我点击结果详细信息(组件 B),我丢失了我的搜索结果列表。
我需要粘性组件状态,防止破坏组件dom,在angular2中可以吗?
【问题讨论】:
-
我正在使用 angular5
-
这并不能完全按照说明回答您的问题,但它可能会有所帮助:如果您愿意在这种情况下不使用路由器:您想要的父/子列表/详细信息问题的一种解决方案保留父级的状态但子级显示时看不到它,是用隐藏属性使其不可见,例如
当我这样做时,我没有使用路由器.
标签: angular