angular - 如何在 Angular 中使用 bootstrap 4 使用下拉菜单?
问题描述
我正在尝试在我的 Angular 应用程序中添加一个 bootstrap 4 下拉列表,但是当我单击下拉列表时它什么也没做。我没有在节点模块中使用任何 bootstrap.js 或 jquery.js。
解决方案
Bootsrap 模态组件有类似的问题。发现它ng-bootstrap
丢失了,并且与我的 bootsrap 不同。尝试安装它:
- 安装:
npm install --save @ng-bootstrap/ng-bootstrap
- 添加
import { NgbModule } from '@ng-bootstrap/ng-bootstrap'
到app.module.ts
文件。 NgbModule
在imports: []
同一个文件中添加。
示例源文件如下所示:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms'; // for input data
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap'
@NgModule({
declarations: [
AppComponent,
TaskViewComponent,
TaskCardComponent,
],
imports: [
BrowserModule,
AppRoutingModule,
FormsModule,
NgbModule,
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
推荐阅读
- variables - 将变量从关键字保存到机器人框架
- javascript - Angular 显示过去文件版本的错误,但错误实际上已解决
- kotlin - Kotlin - 按子类型或泛型类型过滤集合
- c - 写成表格格式c
- c# - 如何将在视图下拉列表中选择的选定值传递给另一个视图的另一个下拉列表?下拉选项来自 DB
- python - Pycharm - 将代码存储在内存中/避免重新运行整个代码
- amazon-web-services - 使用 x-api-key 标头获取 API
- redhat - 以无根模式启动 Podman 容器时出错
- typescript - 如何使用类属性中定义的泛型类型?
- javascript - Javascript Async 和 Promise 在队列中搞砸了