Cannot read property 'value' of undefined
出错代码
<div class="modal-body" style="padding: 50px;"> <p style="text-align:center;">Packaging Type</p> <select class="form-control customSelect" [(ngModel)]="popuppackagingType" name="popuppackagingType" (change)="popupPackagTypeChange(packagingtype.value)"#popuppackagingtype> <option *ngFor="let type of packagingTypes" value="{{type.value}}"> {{type.key}} </option> </select> </div>
具体出错的地方
(
change)=
"popupPackagTypeChange(packagingtype.value)"
解决方法是
(
change)=
"popupPackagTypeChange(packagingtype?.value)"
原因是:点击 =》自己理解