1
私は、select.option!= 'more'の場合にのみ必要な入力を持つフォームを持っています。angular2 + ionic2 - dynamic [attr.required]は動作していないようです
私はテスト1 == 1必要な力のためにこれを持っています。私は入力を検査する場合
<ion-input id="price" type="number" value="" [ngFormControl]="price" [attr.required]="1==1"></ion-input>
<ion-select id="type" [ngFormControl]="pricetype">
<ion-option value="fix">fix</ion-option>
<ion-option value="more">more</ion-option>
</ion-select>
それは、決してrequired=true
またはrequired=false
を示さず、そして入力は全く必要ありません。しかし、私はrequired
だけを書くと、それは動作します...
私は間違っていますか?属性は
<... required maxlength="5">
のように静的に追加されたときに
感謝:)
を参照してください? –
もしそうでなければ、select.option == "more"なら、input.value()== "0"をセットすることは可能でしょうか? –
FormBuilderを使用してフォームモデルを設定できます。これにより、バリデータを明示的に設定することができます。 –