我正在GWT Project网站上的教程中,分别是EditorsValidation部分,当我想标记验证期间失败的输入时,我不清楚什么是正确的方法...?
我不希望有任何类型的constraintViolation.mark()方法,而是从验证错误到其相关元素的某种链接,因此我可以在其旁边显示错误消息。

我想我可以使用constraintViolation的(属性)路径自行在DOM中找到输入,但这听起来不对,因为我需要事先标记它们各自的元素。 (这也不涉及子编辑器列表。)

我觉得EditorDriver应该可以以某种方式帮助我处理此问题,但我必须缺少一些东西。

最佳答案

您在寻找EditorDriver#setConstraintViolations吗? EditorDriver将约束违反匹配到编辑器,并将错误分配给编辑器层次结构中的HasEditorErrors

10-04 20:10