在app.module.ts中导入它,例如
import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
将其添加到:
中imports:[NgbModule.forRoot()]
警告./@/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-input.js 188:12-21"导出'renderer2'在'@angular/core'
中未找到警告./@/@ng-bootstrap/ng-bootstrap/modal/modal-window.js 61:12-21"导出'renderer2'在'@angular/core'
中未找到警告./@/@ng-bootstrap/ng-bootstrap/popover/popover.js 119:12-21"导出'renderer2'在'@angular/core'
中没有找到警告./@/@ng-bootstrap/ng-bootstrap/buttons/radio.js 108:12-21"导出'renderer2'在'@angular/core'
中未找到
在编译它时,我的代码怎么了?
我浪费时间从Angular版本中解决此问题。在下面做步骤:
- 卸载当前
@ng-bootstrap
:npm uninstall @ng-bootstrap/ng-bootstrap
- 在
package.json
中更改此行:"@ng-bootstrap/ng-bootstrap": "1.0.0-alpha.24"
- 运行:
npm install
请更新到最新版本的Angular CLI,然后您不会遇到此错误,我尝试了,它的工作正常。
https://cli.angular.io/