Angular之ng-bootstrap使用

Posted IT飞牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Angular之ng-bootstrap使用相关的知识,希望对你有一定的参考价值。

如果需要使用ng-bootstrap,必须依赖以下两个东西:
1、Angular需要时5.0以上版本
2、需要引入Bootstrap CSS
注:不要在配置文件angular-cli.json中,引入bootstrap.js或bootstrap.min.js文件,这个可能会影响ng-bootstrap的运行。
ng-bootstrap官方说“Our code is automatically tested on all the supported browsers.”,意思做了全浏览器测试,目前还没有发现什么兼容问题。

安装:

npm install --save @ng-bootstrap/ng-bootstrap

安装完成后,需要先将模块引入到主模块和各个需要使用ng-bootstrap的模块中,主要区别是主模块上加上forRoot(),例如:

//----app.module.ts中代码
import NgbModule from '@ng-bootstrap/ng-bootstrap';
@NgModule(
  declarations: [AppComponent, ...],
  imports: [NgbModule.forRoot(), ...],
  bootstrap: [AppComponent]
)
export class AppModule 


//----other.module.ts中代码
import NgbModule from '@ng-bootstrap/ng-bootstrap';

@NgModule(
  declarations: [OtherComponent, ...],
  imports: [NgbModule, ...]
)
export class OtherModule 

翻译自: https://ng-bootstrap.github.io/#/getting-started

以上是关于Angular之ng-bootstrap使用的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 angular-cli 和 ng-bootstrap 自定义 Bootstrap 4 SCSS 变量?

使用 npm 让 ng-bootstrap 为 angular cli 项目工作

Storybook Angular 和 ng-bootstrap

Angular 5 ng-bootstrap 类型“ElementRef”不是通用错误

折叠在导航栏面包屑按钮的 ng-bootstrap 和 Angular 4 应用程序中不起作用

text 更改日期格式Ng-bootstrap Datepicker Angular 5