Angular-UI与Angular-Strap [关闭]


70

所以目前我正在使用Angular UI Bootstrap,但我注意到Angular-Strap已被重写为jQuery包装的指令。

通过Angular-Strap的新代码,我注意到了一些相当不错的改进,例如在Angular UI上的触摸和更多增强的功能。Angular Experts,您目前对这两者的看法如何?


1
我建议您使用Angular-Strap
JQuery Guru

3
@JQueryGuru-您为什么建议这样做有任何反馈意见?
amcdnl 2014年

2
这也困扰着我。我的直觉认为Angular Strap是目前更好的选择,因为它具有更多功能。但是我对两者的经验都很少。
2014年

8
我最终将代码迁移到AngularStrap。这个项目似乎(最近)更加活跃,代码基础更加一致。除了我喜欢的一些额外功能之外,重构还带来了很多代码缩减。
2014年

1
@amcdnl您所说的不正确。根据angular-strap网站的说法:“除了Bootstrap CSS样式外,AngularStrap不需要任何外部依赖,因为它利用了AngularJS 1.2+中ngAnimate的强大功能,因此比以往任何时候都更轻,更快!”
HelloWorld 2014年

Answers:


38

我知道Angular-UI团队一直在努力从其代码中删除所有jQuery和Bootstrap依赖项,与Angular Strap相同。它们都支持Bootstrap 3x,因此从该角度来看,使用特定的库也无济于事。这实际上取决于两者之间实现了哪些功能。

如果有某些功能,则需要Angular Strap具有Angular-UI不与Angular Strap一起使用。Angular-UI也可以这样说。真正取决于哪一种最适合您的开发。


14
同意 他们俩都有对方没有的东西,希望我们可以将两者合并!:)
amcdnl

2
举个例子:angular-ui的日期选择器比角度表带的日期选择器看起来更好,并且具有更多功能,例如,垂直显示了星期数。
HelloWorld

7
另一个区别是,您可以使用角度带在弹出窗口中注入html模板
裸照

@CodingSmackdown:因为bower引入了jquery作为依赖项,所以请立即将其卸载。
2015年

我使用Angular-Strap。似乎工作良好,但文档却中等。
达里尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.