0
私はこのようなforloopテンプレートで型無線機の入力を抱えている
defaultSelected: number
:defaultSelectedは私のコンポーネントでプロパティです
<ng-template ngFor [ngForOf]="numberOfOptions | reverse" let-item>
<input id="rating{{item}}" type="radio" name="rating" value="{{item}}" [(ngModel)]="alreadySelected" [checked]="item === defaultSelected">
<label for="rating{{item}}">{{item}}</label>
</ng-template>
ページがリロードされると、正しいラジオが選択されますが、突然、選択されていないラジオだけにリセットされます。
NgModelが自動的に処理するため、チェックされたプロパティにバインドする必要はありません。 –
私はそれを試みましたがバインドしません – user1007522
あなたのコードでは、NgModelを 'alreadySelected'に適用していますが、コントローラには 'defaultSelected'があります。これは問題ではないですか? –