HasUrlParameter#setParameter中的Vaadin流重新路由不更改URL?
使用HasUrlParameter#setParameter中的Vaadin流重新路由不更改URL?,vaadin,vaadin10,vaadin-flow,Vaadin,Vaadin10,Vaadin Flow,使用@Route(“login”)的我的登录视图使用以下行实现hasurlparmeter: @Override public void setParameter(BeforeEvent event, @WildcardParameter String parameter) { event.rerouteTo(AnotherView.class); } 调用login视图时,会显示另一个视图的内容,但URL仍保留在login视图中,即它是/login而不是/other视图。这是设计的吗
@Route(“login”)
的我的登录视图使用以下行实现hasurlparmeter
:
@Override
public void setParameter(BeforeEvent event, @WildcardParameter String parameter) {
event.rerouteTo(AnotherView.class);
}
调用login视图时,会显示另一个视图的内容,但URL仍保留在login视图中,即它是/login而不是/other视图。这是设计的吗?我希望在浏览器中添加一个带有新URL的历史记录条目。我怎样才能做到这一点?另外,我尝试了
ui.navigateTo
,而不是重新路由,但没有任何效果。这个问题在Vaadin flow的github项目中是已知的: