UI-Bootstrap和Twitter Bootstrap之间的任何冲突?

时间:2015-06-17 21:59:54

标签: angularjs twitter-bootstrap angular-ui-bootstrap

Angular UI-BootstrapTwitter Bootstrap之间是否存在任何冲突?

如果有更多Angular友好的UI包,我试图避免在AngularJS中使用jQuery-UI。我已经开始使用Twitter Bootstrap了,所以我不想卸载Twitter Bootstrap。

2 个答案:

答案 0 :(得分:1)

不,没有冲突。特别是因为ui-bootstrap依赖于Twitter Bootstrap。

来自链接的文档:

  

此存储库包含一组基于Bootstrap标记和CSS的本机AngularJS指令。因此,不需要依赖jQuery或Bootstrap的JavaScript。唯一必需的依赖项是:

     

AngularJS(需要AngularJS 1.3.x,使用1.3.13进行测试)。 0.12.0是此库的最后一个版本,支持AngularJS 1.2.x。

     

Bootstrap CSS (使用3.1.1版测试)。此版本的库(0.13.0)仅适用于版本3.x中的Bootstrap CSS。 0.8.0是此库的最后一个版本,它支持版本2.3.x中的Bootstrap CSS。

答案 1 :(得分:1)

如果您要使用Angular,请坚持使用AngularStrapAngular UI Bootstrap,不要将其与Twitter Bootstrap JS库混合使用。提到的两个Angular项目都使用了Bootstrap CSS,但它们完全取代了Bootstrap JS库,包含了所有功能。

除了加载两个库的不必要的膨胀之外,最终会出现将Bootstrap JS库与Angular集成的问题,例如模型绑定等。