angular - 缺少导入导致角度“不是函数”?
问题描述
使用 EventEmitter 在 Angular 7 / typescript 3-ish 中获取“不是函数”。关于这个错误已经写了很多(a b),但很少有人支持答案(a b c d e f)。我快到了,但需要一些帮助来完成这个。
唯一的区别似乎是错误,我的事件发射器和接收器位于同级文件夹中。在一个有效的方法中,事件接收器位于父文件夹中,而发射器位于子文件夹中。
似乎需要某种导入/模块调整来修复损坏的那个,但我似乎无法理解。建议?
解决方案
parent.component.ts
您的文件中有错字。parentListner
您在 ts 文件中命名函数,但parentListener
在 html 文件中使用。
推荐阅读
- c# - UWP 中的 System.DivideByZeroException
- excel - 需要根据条件使特定行更改颜色
- vba - 显示文本框形状值
- javascript - 通过节点 js API 发送 JSON 对象而不是字符串化 JSON 是否有任何性能开销?
- python - 根据 Python 中字符的位置打印空格
- javascript - How to create a folder inside another folder with uid included firebase storage
- r - 如何摆脱第一点和最后一点的直线?
- r - 在闪亮的仪表板中使用 Ggplot 选择输入不起作用
- php - 如何仅在 SQL 中获取带有时间戳的本周记录?
- c - 根据百分比从一种速度线性插值到另一种速度