horizontalMenu - 水平菜单
horizontalMenu 组件展示包含层级下拉子菜单的水平菜单栏。
XML 元素 |
|
|---|---|
Java 类 |
|
基本用法
在 XML 中添加组件:
<horizontalMenu id="horizontalMenu" width="100%"/>
也可以在 Java 控制器中创建并添加组件:
@Autowired
private UiComponents uiComponents;
@Autowired
private ApplicationContext applicationContext;
@ViewComponent
private VerticalLayout navigation;
@Subscribe
public void onInit(final InitEvent event) {
HorizontalMenu horizontalMenu = uiComponents.create(HorizontalMenu.class);
MenuConfigHorizontalMenuItemProvider itemProvider =
applicationContext.getBean(MenuConfigHorizontalMenuItemProvider.class);
horizontalMenu.setMenuItemProvider(itemProvider);
navigation.add(horizontalMenu);
itemProvider.load();
}
本页是否有帮助?
感谢您的反馈