Привязки по угловым 5 с WCF сервиса
У меня есть проблема при привязке углового выпадающего списка
Когда я нажимаю раскрывающийся список(GetPlanDates ()), он должен загрузить значения из сервиса и выбрать значение (GetPlanDate($event))
Ответ Wcf для углового результата:
результат({"ответ":"успех!","даты":["20180723","20180724","20180725","20180726"]} )
Что я уже пробовал:
<div class="form-group"> <label class="control-label col-sm-3" for="PlanDate">Plan Date :</label> <div class="col-lg-3"> <select class="form-control" [(ngModel)]="model.PlanDateS" name="PlanDates" #name="ngModel" required (change)="GetPlanDate($event)" (click)="GetPlanDates()"> <option [ngValue]="terri" *ngFor="let terri of PlanDates" >{{terri.PlanDates}}</option> </select> </div> </div>
Код TS:
PlanDates:any[]; public GetPlanDates() { this._EnvironmentService.LoadTerritoryDatesforBuilding(this.model, this.Server, this.BldgMnemonic).subscribe(result => { this.response = result; if (this.response.Response.match("Success!")) { this.PlanDates=this.response.dates; } else { this.isTerritoryDates = true; } }, err => console.error(err => { console.log('Error While Getting PlanDates'); })); }