2017-04-20 41 views
1

在我Angular2應用我使用的是多選擇輸入:Angular2穆蒂,選擇本地參考

​​

與其他輸入元素我可以使用當地的參考,在這裏#attendees,傳遞價值的功能(例如,當點擊一個按鈕時)。
我不太確定如何在我的本地參考中獲取這種多重選擇輸入的值。

回答

0

嘗試ngModel

<select class="form-control" [(ngModel)]="attendeesModel" (ngModelChange)="onChange($event)" name="attendees" #attendees multiple> 

在組件試試這個記錄,看看它的工作原理:

onChange() { 
    console.log(this.attendeesModel); 
} 
0

試試這個。

<select id="attendees" name="attendees" ngModel #attendees="ngModel" 
     class="form-control" multiple> 
    <option *ngFor="let person of people" 
      value="{{person.id}}" [selected]="isAttending(person)"> 
     {{person.firstname}} {{person.lastname}} 
    </option> 
</select> 

{{ attendees.value }}