簡體   English   中英

Vaadin 添加自定義驗證器和內容模式

[英]Vaadin add custom validator and content mode

有一些字段需要驗證。 字段的標題包含類似“ , “,等等,帶有選項 captionAsHtml="true"。當使用 someField.addValidator(..., errorString) 時,錯誤消息顯示 errorString 和括號中的字段名稱(圓括號),它看起來像那不是很酷。 有什么方法可以在驗證錯誤消息中顯示帶格式的字段名稱。 嘗試改用通知,但與使用驗證器不同,它們在 beforeFormSaved 中使用並在關閉表單時顯示。

你沒有分享你的代碼,但你是這樣嘗試的嗎?

    TextField field = new TextField("<i>Caption</i>");
    field.setCaptionAsHtml(true);
    UserError componentError = new UserError("<b>Error</b>", ContentMode.HTML,
            ErrorLevel.ERROR);
    field.setComponentError(componentError);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM