我在几个TextField上使用验证器,这会导致在它们旁边显示一个弹出窗口。据我所知,这是Vaadin错误指示器所适用的。
我现在想要禁用此弹出消息,因为它在平板电脑上使用应用程序时会产生不方便的行为,例如:一台iPad。我已经创建了一个显示错误消息的单独标签,并使用CSS将errorindicator设置为隐藏,如下所示:
.v-errorindicator { display: none; }
无论如何,弹出窗口仍在显示。有谁知道如何禁用不可撤销的弹出窗口?
谢谢,亨德里克
答案 0 :(得分:0)
您应该使用try-catch块覆盖验证器,在catch块中可以使用yourTextfield删除errorstyle.removeStyleName(“v-textfield-error”),弹出窗口也不会显示。