У меня есть меню выбора формы, которая отправляет данные в sql БД и извлекает их обратно, когда она вызывается для редактирования того же значения, которое будет отображаться в выбранной опции меню выбора. Пожалуйста, посмотрите на мой код.
<label>State</label>
<select class="form-control" [(ngModel)] = "selectedState" id="statelist" name="statelist" #statelist = "ngModel" [disabled]="selectedCountry == null || selectedCountry == 0" required ngmodel>
<option>Select a State</option>
<option *ngFor="let item of stateListSorted" [ngValue] = "item.name" [selected] = "stateOptions">{{item.name}}</option>
</select>
Компонент
onEditCustomer(customerEdit: Customer): void{
this.addFormStatus = true;
this.addBtnStatus = false;
this.customerEditCall = true;
this.selectedCustomerEdit = customerEdit;
this.companyName = this.selectedCustomerEdit.name;
const country = this.selectedCustomerEdit.country;
this.stateOptions = this.selectedCustomerEdit.state;
}