Set Matte-radio-button-default ausgewählt, in der ein mat-radio-Gruppe mit angular2

Ich habe dieses problem in meinem angular app. Ich habe viele Optionen in einer mat-radio-Gruppe, aber diese sind dynamisch platziert, entsprechend, um ein json-Objekt. So etwas wie dieses:

Dies ist das json-Objekt

{
  "list": [
    {"name": "some name 1", ID: "D1"},
    {"name": "some name 2", ID: "D2"}
  ]
}

in diesem Beispiel gibt es nur zwei Objekte in meiner Liste, könnte aber die 9, 20, oder eine beliebige Anzahl von Objekten.

So, ich möchte, dass in meinem html ist, dass, egal wie viele Objekte sind, wird nur das erste ausgewählt ist, auch wenn die Liste ändern, nur das erste Objekt markiert bleiben.

Dies ist mein html:

<mat-radio-group name="opList"  fxLayout="column">
  <mat-radio-button *ngFor="let op of listOfOptions"  name="opList" >{{ op.name}}</mat-radio-button>
</mat-radio-group>

den listOfOptions variable haben, die das JSON-Objekt.

Wie ich immer ausgewählt, wird das erste Objekt?

InformationsquelleAutor Sergio Mendez | 2018-02-27

Schreibe einen Kommentar