Grails 瓦丁:如何从视图使用导航器?
目前我正在研究Grails中的Vaadin插件,这就是我试图实现的: 我有一个Grails 瓦丁:如何从视图使用导航器?,grails,vaadin,vaadin7,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.
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)
}
}
在主视图中有一个按钮
,我希望用户在单击按钮后被重定向到CountView
。我添加了按钮。单击Listener()
,但我无法在视图中找到导航器
实例以导航到所需页面
如果你能给我举个例子,我将不胜感激。你可以这么说
getUI().getNavigator().navigateTo("foobar");
或
UI.getCurrent().getNavigator().navigateTo("foobar");