[英]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.