私はこれらのボタンを2つのラジオボタンにして、ユーザーがどちらかを選択できるようにします。しかし、彼らはすでにチェックされているようにフォームに表示されており、チェックを外すことはできません。角2:ラジオボタンが機能しない
<div class="form-group">
<label class="col-sm-12">
<input type="radio" name="paymentType" id="paymentType"
[(ngModel)]="payment.paymentType"
[value]="PayPal" required>
</label>
</div>
<div class="form-group">
<label class="col-sm-12">
<input type="radio" name="paymentType" id="paymentType"
[(ngModel)]="payment.paymentType"
[value]="Credit" required>
</label>
</div>
'checked'を使わず、' payPal''または '' Credit''を 'payment.paymentType'に代入することで、選択したものを選択します。https://angular.io/apiも参照してください。/forms/RadioControlValueAccessorこの例では 'checked'はありません。 –
'name'属性は2回定義されており、おそらく両方に対して' paymentType'であるべきであることに注意してください。 – stealththeninja