gpt4 book ai didi

spartacus-storefront - SAP 斯巴达克斯 NullInjectorError : No provider for CmsComponentData

转载 作者:行者123 更新时间:2023-12-03 08:34:47 25 4
gpt4 key购买 nike

我正在尝试获取自定义组件的组件数据。

private componentData$: Observable<CmsBannerCarouselComponent> = this.componentData.data$.pipe(
filter(Boolean),
tap((d: CmsBannerCarouselComponent) => (console.log("++++++++++++++++++++++++++",d)))
);

我收到以下错误:

core.js:4197 ERROR NullInjectorError: R3InjectorError(AppModule)[CmsComponentData 
-> CmsComponentData -> CmsComponentData]:
NullInjectorError: No provider for CmsComponentData!

谁能帮我解决这个问题吗?

最佳答案

我也遇到了这个错误。当您尝试在 app.component.html 中添加自定义组件时,就会发生这种情况,这不是必需的,因为这些组件是通过 ConfigModule 映射的。所以把app.component.html中自定义组件的标签去掉就可以了。

关于spartacus-storefront - SAP 斯巴达克斯 NullInjectorError : No provider for CmsComponentData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64225637/

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