【问题标题】:Routing back with param in Angular2在Angular2中使用参数路由回
【发布时间】:2017-12-05 14:50:54
【问题描述】:

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

当用户在浏览器中按下按钮 (bw0600 也应该在那里。所以,页面A的地址应该是这样的

http://localhost:4001/pageA/bw0600

所以我可能需要以某种方式覆盖路由器的通常行为(我没有按钮(浏览器中只有 (

我该如何解决这个问题?

【问题讨论】:

    标签: javascript angular typescript angular-routing


    【解决方案1】:

    如果您将参数设置为 pageA,然后将它们转发到 pageB,则返回按钮将转到正确的参数化 pageA。

    如:pageA => pageA/bw0600 => pageb/bw0600

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

    【讨论】:

    • 是的,当我从 B 回到 A 时,是否可以将 URL 中的参数从 B 发送到 A?
    猜你喜欢
    • 2017-12-03
    • 1970-01-01
    • 2016-08-21
    • 1970-01-01
    • 1970-01-01
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    • 2016-12-31
    相关资源
    最近更新 更多