我正在 Vaadin 24 中构建一个菜单栏,并使以下内容起作用:
MenuBar menuBar = new MenuBar();
MenuItem monthlyTasksMenuItem = menuBar.addItem("Monthly Tasks", listener);
SubMenu monthlyTasksSubMenu = monthlyTasksMenuItem.getSubMenu();
RouterLink routerLink = new RouterLink( "Select Applicants for Invitations" , AboutView.class );
monthlyTasksSubMenu.addItem( routerLink );
问题是子菜单项具有锚标记的外观(即当您将鼠标悬停在其上时具有下划线)。是否有类似于 RouterLink 的东西只对鼠标点击做出反应(没有下划线)?或者,这是我必须使用 CSS 来改变的东西吗?
我正在寻找像 routerLink 一样工作的东西,但没有下划线:
<??????> link = new <?????>( "Select Applicants for Invitations" , AboutView.class );
monthlyTasksSubMenu.addItem( link );