我需要在我的项目中实现一个评级系统,所以我尝试使用ng-bootstrap模块,并使用以下代码:
<ngb-rating [(rate)]="currentRate"></ngb-rating>但在浏览器上运行时会出错:
ng:///AppModule/SearchResultsComponent.ngfactory.js:55 ERROR Error: StaticInjectorError[NgbRatingConfig]:
StaticInjectorError[NgbRatingConfig]:
NullInjectorError: No provider for NgbRatingConfig!
at _NullInjector.get (webpack-internal:///../../../core/esm5/core.js:1190)
at resolveToken (webpack-internal:///../../../core/esm5/core.js:1478)
at tryResolveToken (webpack-internal:///../../../core/esm5/core.js:1420)
at StaticInjector.get (webpack-internal:///../../../core/esm5/core.js:1291)
at resolveToken (webpack-internal:///../../../core/esm5/core.js:1478)
at tryResolveToken (webpack-internal:///../../../core/esm5/core.js:1420)
at StaticInjector.get (webpack-internal:///../../../core/esm5/core.js:1291)
at resolveNgModuleDep (webpack-internal:///../../../core/esm5/core.js:11075)
at NgModuleRef_.get (webpack-internal:///../../../core/esm5/core.js:12307)
at resolveDep (webpack-internal:///../../../core/esm5/core.js:12805)发布于 2017-12-26 13:04:24
请确保您在app.module.ts中导入了**NgbModule**
import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
imports: [
NgbModule.forRoot(),
]https://stackoverflow.com/questions/47974010
复制相似问题