"ng-bootstrap"和"ngx-bootstrap"有什么区别?
"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日
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)版本。