Angular2 Select 2-Way Binding не обновляется - PullRequest
0 голосов
/ 16 мая 2018

, поэтому я пытаюсь привязать выбранный элемент раскрывающегося списка к свойству с помощью двухсторонней привязки, но свойство в моем машинописном коде всегда остается неизменным.

Это мой выбранный тег:

<select #select class="form-control" id="favouriteValue" ([ngModel])="selectedValue">
  <option *ngFor="let value of valuesFromHomeComp" [ngValue]="value">{{value.name}}</option>
</select>

это мой компонент:

import { Component, OnInit, Input } from '@angular/core';

@Component({
selector: 'app-register',
templateUrl: './register.component.html',
styleUrls: ['./register.component.css']
})
export class RegisterComponent implements OnInit {

model: any = {};
@Input()valuesFromHomeComp: any[];
selectedValue: any;

constructor() {}

ngOnInit() {
this.selectedValue = this.valuesFromHomeComp[0];
}
}

1 Ответ

0 голосов
/ 16 мая 2018

Вы используете ([ngModel]) должно быть [(ngModel)].веселит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...