繁体   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