"ng-bootstrap"和"ngx-bootstrap"有什么区别?

22 浏览
0 Comments

"ng-bootstrap"和"ngx-bootstrap"有什么区别?

ng-bootstrap和ngx-bootstrap有什么区别?它们之间有相关性吗?还是它们只是并行实现?

有人用过它们两个并能给/解释两者的优缺点吗?

我指的是ng-bootstrap是ng-bootstrap.github

而ngx-bootstrap是valor-software-ngx-bootstrap

两者都与Angular 4(不是AngularJS!)和Bootstrap 4有关。

请注意,这difference between ngx-bootstrap and ng2 bootstrap?的重复问题。

admin 更改状态以发布 2023年5月19日
0
0 Comments

我在思考我的项目用什么,然后比较了两个项目,我认为valor-software的ngx-bootstrap是更好的选择,因为它的模态组件内置了动画。 Ng-bootstrap仍然没有动画,没有动画弹出的模态框是一个重大的缺陷。 另一个原因是Ng-bootstrap仍处于beta版,与已经发布候选版本的ngx-bootstrap(2017年12月22日)相比,我无法将其用于我的生产应用程序。 不过我希望两个项目都能好运,并且希望能够提出健全的解决方案。

0
0 Comments

ng-bootstrap和ngx-bootstrap是由两个不同的项目团队开展的两个不同的项目,它们都试图完成类似的事情-让你在Angular (2+)中使用Bootstrap而不需要使用jQuery。

它们都使用Angular重新构建Bootstrap组件(没有jQuery)。主要的区别在于它们支持的Bootstrap版本不同。

  • ngx-bootstrap支持Bootstrap 3和4。
  • ng-bootstrap支持Bootstrap 4,并需要Angular 5+。

这意味着如果你需要使用Bootstrap 3,那么ngx-bootstrap是你唯一真正的选择。如果你可以使用Bootstrap 4,那么你可以在两个项目之间进行选择。

另一个(潜在的重要)区别是项目背后的团队。在这方面需要注意的关键点是,ng-bootstrap团队还负责angular-ui-bootstrap-Bootstrap库的AngularJS (即1.x)版本。

0