Angular 角度6-空,未定义检查不工作-错误类型错误:无法读取属性';地区';未定义的

Angular 角度6-空,未定义检查不工作-错误类型错误:无法读取属性';地区';未定义的,angular,typescript,null,undefined,Angular,Typescript,Null,Undefined,此剑道下拉列表作为剑道网格列存在 <kendo-dropdownlist [data]="regions" [textField]="'Region'" [value]="'RegionMasterID'" [formControl]="formGroup.get('Region')" [filterable]="true

此剑道下拉列表作为剑道网格列存在

 <kendo-dropdownlist [data]="regions"
                     [textField]="'Region'"
                     [value]="'RegionMasterID'"
                     [formControl]="formGroup.get('Region')"
                     [filterable]="true"
                     (valueChange)="handleRegionChange($event, dataItem)"
                     (filterChange)="handleRegionFilter($event)">

 </kendo-dropdownlist>
在HandlerRegionChange事件中,我试图检查用户是否进行了任何选择。如果是,则为If block,否则为else block。 如果用户单击下拉列表且未进行任何选择,则dataItem.Region为null,但不会执行else块,而是在控制台中引发错误:

ERROR TypeError: Cannot read property 'Region' of undefined
请指导如何解决此问题

ERROR TypeError: Cannot read property 'Region' of undefined