簡體   English   中英

ngModal在角度2材質的md-select中不起作用

[英]ngModal not working in md-select in angular 2 material

您好,我正在使用材質2開發一個angular 2應用程序。所以我要做的是將數據從ng-model獲取到change事件的change函數中,我得到的數據未定義。 以下是代碼。

<md-select (change)="trigger(val)" [(ngModel)]="val">
<md-option *ngFor="let item of data">{{item.name}}</md-option>
</md-select>

零件:

trigger(d){}.//// d is undefined.

但是如果我在<select><option></option></select> 我確實得到了數據。 請指出我要去哪里。

嘗試使用此代碼

<md-select (change)="trigger(newValue.value)" #newValue [(ngModel)]="val">
    <md-option *ngFor="let item of data">{{item.name}}</md-option>
</md-select>

trigger(value){

}

還有為什么要通過參數傳遞val值,而無需像這樣傳遞值就可以輕松獲得該值

trigger(){
    console.log(this.val, "ngModal value");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM