使用信号时出现 Angular 模板错误

问题描述 投票:0回答:1

我想在代码中从 @Input/@Output 切换到 Signals。 但是如果我将 @Input 更改为信号“test = input.required();”模板不再识别[测试]。

我正在使用 Angular v17.3.5

错误

模板

输入减速

奇怪的是..它无论如何都能工作,但错误有点烦人。有什么解决办法吗?

angular signals angular17
1个回答
0
投票

问题是您尚未将

PflichtangabenComponent
添加到声明父组件的模块的
declarations
数组中。

该错误是由于组件未导入造成的,与信号无关。

@NgModule({
  declarations: [
    ...
    ParentComponent,
    PflichtangabenComponent, // <- add this import!
    ...
  ],
  ...
})
export class SomeModule {}
© www.soinside.com 2019 - 2024. All rights reserved.