在Angular2中使用param返回路由

时间:2017-12-05 14:50:54

标签: javascript angular typescript angular-routing

在我的Angular2项目中,我有两页A和B. 页面B包含参数,例如http://localhost:4001/pageB/bw0600具有参数bw0600

当用户在浏览器中按回按钮(&lt ;-)时,他必须能够转到上一页A(这很好)并且参数(在这种情况下bw0600应该在那里因此,页面A的地址应该是

http://localhost:4001/pageA/bw0600

所以我需要以某种方式覆盖路由器的通常行为(我没有按钮(只是(&lt ;-)在浏览器中),所以我无法编写该函数并将其绑定到元素按钮) ...

我怎么能解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您将参数设置为pageA然后将其转发到pageB,则后退按钮将转到正确的参数化页面A.

如:pageA => pageA / bw0600 =>网页B / bw0600

您还可以存储数据,然后让pageA在加载时始终在localstore或共享服务中查找数据。