Angular 无法加载自定义模块

Angular 无法加载自定义模块,angular,angular-components,Angular,Angular Components,对大多数人来说可能是显而易见的,但我自己还是找不到 我有一个角度应用程序和以下相关文件 app/app.module.ts app/dashboard/dashboard.component.html app/dashboard/stats-tile/stats-tile.component.html 我在app.module.ts及其导入的声明中使用ng generate so生成了stats tile组件: //app.module.ts declarations: [ AppCompon

对大多数人来说可能是显而易见的,但我自己还是找不到

我有一个角度应用程序和以下相关文件

app/app.module.ts
app/dashboard/dashboard.component.html
app/dashboard/stats-tile/stats-tile.component.html
我在app.module.ts及其导入的声明中使用ng generate so生成了stats tile组件:

//app.module.ts
declarations: [
AppComponent,
TournamentSearchComponent,
DashboardComponent,
StatsTileComponent
],
现在我想显示stats tile组件

//dashboard.component.html
<app-dashboard-stats-tile></app-dashboard-stats-tile>
我做错了什么。我可以使用我在应用程序组件中生成的另一个组件。当我在子文件夹中生成它时,有什么不同吗?
我对angular有点陌生,但我的理解是,app.module.ts中导入/声明的所有内容都可用于整个应用程序。

根据文件名,我猜测您在此处使用了错误的名称:


此组件
.ts
文件的名称将是“dashboard stats tile.ts”

您可能希望将此行替换为:



仪表板组件是否也在
AppModule
中声明?能否为app.module、主机组件和stats tile组件提供更多代码片段?正确,也看到了。我认为选择器总是一种路径,我不知道我在component.ts选择器中找到了它:“app stats tile”,
Error: Template parse errors:
'app-dashboard-stats-tile' is not a known element: