003Angular2中使用ng-bootstrap


1、檢查@angular/cli版本
  命令行ng -v ,版本號必須大於1.0.0-beta.24

2、新建工程
  工程所在目錄,命令行ng new my-app --style=scss  帶style參數原因:ng-bootstrap要求使用scss

3、安裝bootstrap
  cd my-app  進入工程目錄
  cnpm install @ng-bootstrap/ng-bootstrap bootstrap@next --save  安裝ng-bootstrap和bootstrap

4、添加bootstrap.min.css引用
  工程目錄下,打開.angular-cli.json文件,在styles中添加bootstrap.min.css引用
  "styles": [
    "../node_modules/bootstrap/dist/css/bootstrap.min.css",  此行為新添加
     "styles.scss"
   ]

5、src目錄下,新建_variables.scss文件

6、在styles.scss文件中添加如下內容
  @import 'variables';
  @import '../node_modules/bootstrap/scss/bootstrap';

7、/src/index.html文件中添加使用BS4標記
  <body>
          <!-- Enable bootstrap 4 theme -->
          <script>window.__theme = 'bs4';</script>
    <app-root> </app-root>
  </body>

8、AppModule類中引用NgbModule
    import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
    @NgModule({
        imports: [
            NgbModule.forRoot()
        ],
    })
    export class AppModule { }
9、添加模板

  在app.component.html中添加如下內容
     <p>
          <ngb-alert type="success" [dismissible]="false">
            <strong>Success!</strong> Good work.
          </ngb-alert>

  </p>

10、驗證

  工程目錄下,命令行cnpm start啟動工程,瀏覽器中查看結果

11、ng-bootstrap API參考網址

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM