bootstrap 4 或 angular 4 中 ng-bootstrap 组件的使用

Usage of bootstrap 4 or ng-bootstrap components in angular 4

我们正在评估是直接在 angular 4 应用程序中使用 bootstrap 4 通过导入它们的样式和 java 脚本还是使用 ng-bootstrap angular 组件以获得更好的性能和更好的与 angular 应用程序的互操作性。 请分享您的观点。

ng-bootstrap 包含一组基于 Bootstrap 标记和 CSS 的本机 Angular 指令。因此,它不依赖于 jQuery or Bootstrap’s JavaScript

注意
ng-bootstrap 需要将 Bootstrap 的 4 css 添加到您的项目中,您需要显式安装它

其中 bootstrap 4 依赖于 jQueryBootstrap’s JavaScript。 我建议你选择 ng-bootstrap 因为它会极大地影响最终的包大小