Member 13801408 Ответов: 0

Привязки по угловым 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');    }));
  }

0 Ответов