Angular ng Bootstrap Accordion组件

Angular ng Bootstrap Accordion组件

Angular ng bootstrap是一个与angular一起使用的bootstrap框架,用于创建具有良好风格的组件,这个框架非常容易使用,用于制作响应式网站。

在这篇文章中,我们将了解如何在angular ng bootstrap中使用Accordion。Accordion是用来显示可折叠的内容,在有限的空间内展示信息。

安装:

ng add @ng-bootstrap/ng-bootstrap

步骤:

  • 首先,使用上述命令安装angular ng bootstrap。
  • 在module.ts中导入ng bootstrap模块
    import { NgbModule } from '@ng-bootstrap/ng-bootstrap';

    imports: [
      NgbModule
    ]

  • 在app.component.html中制作一个手风琴组件。
  • 使用ng serve为应用程序提供服务。

示例:

     <ngb-accordion #acc="ngbAccordion"
                   activeIds="ngb-panel-0">
      <ngb-panel title="GeeksforGeeks">
        <ng-template ngbPanelContent>
          Content1
        </ng-template>
      </ngb-panel>
      <ngb-panel>
        <ng-template ngbPanelTitle>
          <span>Angular 10</span>
        </ng-template>
        <ng-template ngbPanelContent>
          Content2
        </ng-template>
      </ngb-panel>
      <ngb-panel title="Ng bootstrap"
                 [disabled]="true">
        <ng-template ngbPanelContent>
          Content3
        </ng-template>
      </ngb-panel>4
    </ngb-accordion>
    import { NgModule } from '@angular/core';   
    // Importing forms module
    import { FormsModule, ReactiveFormsModule  }
    from '@angular/forms';
    import { BrowserModule }
    from '@angular/platform-browser';
    import { BrowserAnimationsModule }
    from '@angular/platform-browser/animations';
       
    import { AppComponent }   from './app.component';
    import { NgbModule } 
    from '@ng-bootstrap/ng-bootstrap';
       
    @NgModule({
      bootstrap: [
        AppComponent
      ],
      declarations: [
        AppComponent
      ],
      imports: [
        FormsModule,
        BrowserModule,
        BrowserAnimationsModule,
        ReactiveFormsModule,
        NgbModule
      ]
    })
    export class AppModule { }

输出:

Angular ng Bootstrap Accordion组件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程