【问题标题】:Vaadin Flow rerouting in HasUrlParameter#setParameter does not change URL?HasUrlParameter#setParameter 中的 Vaadin Flow 重新路由不会更改 URL?
【发布时间】:2018-07-19 11:59:28
【问题描述】:

我使用@Route("login") 的登录视图通过以下几行实现HasUrlParameter<String>

@Override
public void setParameter(BeforeEvent event, @WildcardParameter String parameter) {
    event.rerouteTo(AnotherView.class);
}

AnotherView 的内容在我调用登录视图时显示,但 URL 保留在登录视图中,即它是 /login 而不是 /another-view时间>。这是按设计工作的吗?我希望在浏览器中添加一个带有新 URL 的历史记录条目。我怎样才能做到这一点?另外,我尝试了ui.navigateTo 而不是重新路由,但没有做任何事情。

【问题讨论】:

    标签: vaadin vaadin10 vaadin-flow


    【解决方案1】:

    该问题在 Vaadin flow 的 github 项目中已知:https://github.com/vaadin/flow/issues/4189

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-02
      • 2022-01-10
      • 1970-01-01
      • 2022-01-02
      相关资源
      最近更新 更多