Read value from multiple radiobutton

Hi, I have a variable number of radio-button groups.
how can i read data from all the groups and put it inside an array?

 <ion-text radio-group ngRepeat *ngFor="let a of document_sign_point">
            <div style="margin-top: 20px"></div>
            <ion-text>
                {{a}}
            </ion-text>
            <ion-item>
                <ion-label>NON Accetto</ion-label>
                <ion-radio value="accept" checked></ion-radio>
            </ion-item>
            <ion-item>
                <ion-label>Accetto</ion-label>
                <ion-radio value="decline"></ion-radio>
            </ion-item>
 </ion-text>

please can someone help me?

Hello,
try this:

page.html

  <ion-text radio-group ngRepeat *ngFor="let a of document_sign_point">
    <div style="margin-top: 20px"></div>
    <ion-text>
      {{a}}
    </ion-text>
    <ion-radio-group (ionChange)="checkValue($event)">
      <ion-item>
        <ion-label>NON Accetto</ion-label>
        <ion-radio value="accept" checked></ion-radio>
      </ion-item>
      <ion-item>
        <ion-label>Accetto</ion-label>
        <ion-radio value="decline"></ion-radio>
      </ion-item>
    </ion-radio-group>
  </ion-text>

page.ts

  public document_sign_point = ["test1", "test2", "test3"]

  constructor() { }

  checkValue(event: any) {
    console.log(event.detail.value);
  }
1 Like

thank you, its working!