通常,当你试图在Angular对象中使用未知属性时,你需要检查拼写或确保该属性已正确声明和初始化。例如,如果你的组件中有以下代码片段:
export class MyComponent implements OnInit {
myProp: string;
constructor() {}
ngOnInit() {
this.myProp = 'hello';
}
}
如果你尝试在模板中使用一个不存在的属性名,如下所示:
{{ myPro }}
它会抛出以下错误:
Error: Template parse errors:
Can't bind to 'myPro' since it isn't a known property of 'div'.
这个错误意味着你输入了不是该属性的正确名称。因此,要解决此错误,你需要确保你的属性名是正确的,对其进行校正并重新编译你的应用程序。