【发布时间】:2019-07-29 05:54:29
【问题描述】:
我成功地将 Angular 7 组件降级到 Angular 1,但我遇到了一个小问题,我尝试了很多方法来解决。
我的降级组件输出参数如下:
@Output()isValid = new EventEmitter<boolean>();
触发如下:
this.isValid.emit(false);
在我的 Angular 1 组件中,我在降级后使用它,如下所示:
- 在模板中:
<downgrade-employee-selector (is-valid)="{{vm.validateEmployeeSelector($event)}}"> </downgrade-employee-selector>
- 在 ts 中:
self.validateEmployeeSelector = ($event) => {console.log($event);}
它工作正常,但在 Angular 1 函数中 $event 值始终未定义,我无法理解它是如何工作的。
【问题讨论】:
标签: angular angular7 downgrade