gpt4 book ai didi

angular - 无法解析 TemlComponent : (? 的所有参数)。在 syntaxError (compiler.js:1016)

转载 作者:搜寻专家 更新时间:2023-10-30 21:27:21 24 4
gpt4 key购买 nike

我是 Angular 的新手,我试图找出我哪里出了问题以及为什么我会收到这个错误。

无法解析 TemlComponent 的所有参数:(?)。在 syntaxError (compiler.js:1016)。

我在这里创建了一个工作示例 https://stackblitz.com/edit/angular-w8jyjs包含所有相关文件。

该代码可能包含我在尝试修复此问题时创建的多个冗余项和方法。从 teml.component.ts 中的构造函数中删除所有参数可以消除错误。

对我在这里做错了什么的指导将不胜感激。

最佳答案

Angular 中的 constructor 属性用于定义组件初始化的依赖关系,不是 用于声明属性,这解释了为什么会出现错误。

考虑改用 @Input()

这是更新的 demo .


编辑:有关 Angular 中构造函数的更多信息,请查看此 StackOverflow question .

关于angular - 无法解析 TemlComponent : (? 的所有参数)。在 syntaxError (compiler.js:1016),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51887823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com