Angular UI-Bootstrap和Twitter Bootstrap之间是否存在任何冲突?
如果有更多Angular友好的UI包,我试图避免在AngularJS中使用jQuery-UI。我已经开始使用Twitter Bootstrap了,所以我不想卸载Twitter Bootstrap。
答案 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,请坚持使用AngularStrap或Angular UI Bootstrap,不要将其与Twitter Bootstrap JS库混合使用。提到的两个Angular项目都使用了Bootstrap CSS,但它们完全取代了Bootstrap JS库,包含了所有功能。
除了加载两个库的不必要的膨胀之外,最终会出现将Bootstrap JS库与Angular集成的问题,例如模型绑定等。