Save value AND text of ion-option


#1

I have registration form with ionSelect and depending on it another field. The list of values for this select option I get from the web:

      <ion-item>
        <ion-label floating>Carrier*</ion-label>
        <ion-select [(ngModel)]="regModel.Carrier.Value" name="Value">
          <ion-option *ngFor="let carrier of carriers.Carriers"
                      value="{{carrier.value}}" required>{{carrier.Text}}
          </ion-option>
          <ion-option value="Other">Other</ion-option>
        </ion-select>
      </ion-item>

      <ion-item *ngIf="regModel.Carrier.Value=='Other'">
        <ion-label floating>Your carrier</ion-label>
        <ion-input type="text" required [(ngModel)]="otherCarrier" name="otherCarrier"></ion-input>
      </ion-item>

And here is the question: how can I save not only value of the selected option but selected text too?