放置菜单项,并将页脚添加到Vaadin 13中的AbstractAppRouterLayout

时间:2019-04-04 10:34:00

标签: java user-interface vaadin-flow

我有一个简单的Vaadin 13.0.3流应用程序,在AbstractAppRouterLayout中有2个视图

我需要进行两项修改:在右侧添加页脚和位置菜单项。

我尝试过的事情:

@StyleSheet("css/styles.css")
public class MainView extends AbstractAppRouterLayout {

...

@Override
    protected void configure(AppLayout appLayout, AppLayoutMenu menu) {
 ...

        menu.addMenuItems(
                new AppLayoutMenuItem("Certificates", "certificates"),
                new AppLayoutMenuItem("Users", "users"),
                new AppLayoutMenuItem(user, "  " + u.getName()) {{
                    setEnabled(false);
                    getElement().setAttribute("theme", "icon-on-top");
                }}
        );

        menu.getElement().getClassList().add("menu-tabs");
    }
}

css类:

.menu-tabs {
    right: 0;
    text-align: right;
    width: 100%;
}

看起来像: alignment

对于将页脚添加到此布局中,我一无所知,但我想在此处使用它,以便将其包含在每个放置内容的页面中。

谢谢!

0 个答案:

没有答案