angular - 如果 'app-fixed-topbar' 是一个 Angular 组件,那么验证它是这个模块的一部分
问题描述
如果 'app-fixed-topbar' 是一个 Angular 组件,则验证它是该模块的一部分。我得到了这个错误。假设我包括“CUSTOM_ELEMENTS_SCHEMA”没有得到“app-fixed-topbar”它对我不可见
解决方案
如果您在其模块中使用该组件,则必须将其添加到声明中,如图所示,
@NgModule({
declarations: [FixedTopbarComponent],
imports: [ ....],
...
...
})
export class ModuleName{ }
如果您在其模块之外使用该组件,则将其添加到声明中以及导出中,如图所示,
@NgModule({
declarations: [FixedTopbarComponent],
exports: [FixedTopbarComponent],
imports: [ ....],
...
...
})
export class ModuleName{ }
推荐阅读
- git - 使用 GitHub Actions 自动更新 repo 的子模块
- express - 有没有办法在 Google App Engine 中运行 NPM 脚本?
- mysql - 在 SQL 中计算平均值
- html - 从 GitHub 发布网页
- tensorflow - 这可能与 tf.tensor_scatter_nd_add
- python - 将数据框拆分为一行中的所有值
- azure - 使用 Azure EasyTables 进行身份验证 - Azure ActiveDirectory
- python - 即使使用 for 循环尝试删除它们,值仍然保留在我的列表中
- python - 当我将 [0] 添加到 face_encodings 时,如何修复 IndexError:列表索引超出范围?
- mysql - MySQL选择地理位置范围内的行