Ok。XML を介して ui-component フィールドに検証ルールを追加する方法については、誰もが答えを持っています。残念ながら、1 つまたは 2 つのパラメーターを必要とするルールを実装する方法を知っていると思われる人を見つけることができません。知識はそこにあると確信していますが、誰も質問していません。それで、ここにあります。
min-words
テキストエリアの検証ルールを実装しようとしています。私はこのようなものを持っています:
<field name="text_area">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
...
<item name="validation" xsi:type="array">
<item name="required-entry" xsi:type="boolean">true</item>
<item name="min-words" xsi:type="array">
<item name="length" xsi:type="number">10</item>
</item>
</item>
...
</item>
</argument>
</field>
しかし、私は推測していますが、これはうまくいきません。私は近づいていますが、「長さ」パラメーターが実際にどうあるべきかを理解できず、rules.js
ファイルを見ても手がかりが得られません。