簡體   English   中英

Aurelia驗證 - 驗證多個復選框或無線電

[英]Aurelia Validation - Validating multiple checkboxes or radios

我試圖驗證使用Aurelia驗證器選擇了至少1個復選框。 我假設使用minItems()方法就足夠了,但似乎我只能通過使用指向我的數組的隱藏元素的'hack'來完成這項工作。 有誰知道一個更簡單的方法來處理這個?

處理無線電或復選框組時,最簡單的方法是將驗證放在組而不是每個單獨的輸入元素上。 此方法需要為“checkbox-group”和/或“radio-group”構建自定義元素。 以下是帶有驗證的復選框組的示例:

與驗證兼容的復選框組件

<label id="color1">
  Colors 1:
  <checkbox-select items-source.bind="colors"
                   value.bind="colors1 & validate"
                   aria-labelledby="color1">
  </checkbox-select>
</label>

與驗證兼容的無線電組組件

暫無
暫無

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

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