svz*_*svz 9 grails vaadin vaadin7
我正在关注Grails中的Vaadin插件,这正是我想要实现的:
我有一个UI班级和两个View班级
UI代码中有一个导航器:
class MyUI extends UI {
@Override
protected void init(VaadinRequest vaadinRequest) {
Navigator navigator = new Navigator(this, this)
navigator.addView(MainView.NAME, new MainView())
navigator.addView(CountView.NAME, CountView.class)
}
}
Run Code Online (Sandbox Code Playgroud)
在MainView中有一个Button,我希望用户CountView在单击按钮后被重定向到.我添加了Button.ClickListener(),但我无法抓住导航到所需页面的Navigator实例View.
如果你能给我一个例子,我将不胜感激.
Hen*_*ola 26
你可以说
getUI().getNavigator().navigateTo("foobar");
Run Code Online (Sandbox Code Playgroud)
要么
UI.getCurrent().getNavigator().navigateTo("foobar");
Run Code Online (Sandbox Code Playgroud)