Προσπαθώ να προσθέσω σειρά μου του αντικειμένου για να χαρτογραφήσει το πλαίσιο ελέγχου προνομιακή eng και θα ήθελα να πάρει τις τιμές για επιλεγμένα πλαίσια ελέγχου.
Έχω δοκιμάσει FormControlName αλλά αυτό ρίχνει απροσδιόριστο μετά την υποβολή.
είναι κάτω από το τραχύ κώδικα
data = [
{ type: dropdown
text: 'drop',
num: 1.23,
options: [
{
value=1,
text= 'drop1
},{
value=2,
text= 'drop2
}
]
},
{ type: checkbox
text: 'check',
num: 1.23,
options: [
{
value=1,
text= 'check1
},{
value=2,
text= 'check2
}
]
},
{ type: radio
text: 'radio',
num: 1.23,
options: [
{
value=1,
text= 'radio1
},{
value=2,
text= 'radio2
}
]
},
];
<form [formGroup]=group>
<div *ngFor=let d of data>
<div *ngSwitchCase = checkbox>
<p-checkbox *ngFor=let check of options [value]=check.value [formControlName]=check.text></p-checkbox>
</div>
<div *ngSwitchCase = dropdown>
<p-dropdown *ngFor=let drop of options [value]=drop.value [formControlName]=d.text> {{drop.text}}
</p-dropdown>
</div>
<div *ngSwitchCase = radio>
<p-radioButton *ngFor=let radio of options[value]=radio.value [formControlName]=d.text></p-radioButton >
</div>
</div>
</form>
Πώς μπορώ να πάρω την αναφορά του ελέγχου μου και εκτιμά το ίδιο για αναπτυσσόμενο και πλαίσια ελέγχου.
Πώς να πάρει τις τιμές για μορφές δυναμικών;