「ng-bootstrap」と「ngx-bootstrap」の違いは何ですか? 質問する

「ng-bootstrap」と「ngx-bootstrap」の違いは何ですか? 質問する

ng-bootstrapとの違いは何ですかngx-bootstrap? これらは互いに関連していますか? それとも、単に同時実装ですか?

両方を扱ったことがあり、両方の長所と短所を教えたり説明したりできる人はいますか?

つまりng-bootstrapng-bootstrap.githubそして

つまりngx-bootstrapvalor-software-ngx-bootstrap

どちらも Angular 4 ( AngularJS ではありません! ) と Bootstrap 4 に関連しています。

これは重複した質問ではないことにご注意ください。ngx-bootstrap と ng2 bootstrap の違いは何ですか?

ベストアンサー1

ng-bootstrap と ngx-bootstrap は、2 つの異なるプロジェクト チームによる 2 つの異なるプロジェクトであり、jQuery を使用せずに Angular (2+) で Bootstrap を使用できるようにするという、ほぼ同じことを実現しようとしています。

どちらも、Angular のみ (jQuery なし) を使用して Bootstrap コンポーネントを再構築しています。主な違いは、サポートする Bootstrap のバージョンにあります。

  • ngx-bootstrap は Bootstrap 3 および 4 をサポートしています。
  • ng-bootstrap は Bootstrap 4 をサポートしており、Angular 5 以上が必要です。

つまり、Bootstrap バージョン 3 を使用する必要がある場合、2 つのうち ngx-bootstrap が唯一の選択肢となります。Bootstrap 4 を使用できる場合は、2 つのプロジェクトから選択できます。

もう 1 つの (潜在的に重要な) 違いは、プロジェクトの背後にあるチームです。この点で注目すべき重要な点は、ng-bootstrap の背後にあるチームが、Bootstrap ライブラリの AngularJS (つまり 1.x) バージョンである angular-ui-bootstrap も担当していたことです。

おすすめ記事