javascript - 在 AngularJS 中构建 SPA 应用程序与纯 JavaScript - 选择哪个 Bootstrap 进行样式设置?

标签 javascript css angularjs twitter-bootstrap frameworks

问题可能看起来很奇怪,但我想以两种不同的方式使用响应式 Web 设计技术构建单页应用程序(也可以查看和了解使用框架与普通编程语言之间的区别):

  • 使用 AngularJS + Boostrap
  • 使用纯 JavaScript + Boostrap

我不想明确地使用 jQuery,但我读到,Boostrap 需要它才能正常工作。然而 AngularJS 有它自己的 jQuery 实现,所以它必须是 Boostrap UI 而不是 Boostrap(以排除与 jQuery 的冲突)。

那么当 Angular “更喜欢”Boostrap UI 而不是 Boostrap 时,如何使 CSS 代码在两种方式(使用 Angular 与普通 JS)上非常相似? Boostrap UI CSS 代码是否不同于 Boostrap 中的 CSS 代码(我的意思是使用它们的类来设置 HTML 元素的样式)?

我希望两种方式都具有非常相似或完全相同的 CSS 代码。那么,在使用纯 JS 编写 SPA 时使用 Boostrap UI 会更好吗,因为它是 Angular 的首选?

最佳答案

Angular UI 不包含 Bootstrap CSS:它只是在没有 JQuery 的情况下重写了一些 Bootstrap JS 组件,并支持 Angular JS 指令。

你必须包含“真正的”bootstrap.css 文件,所以你的 css 代码将是相同的

关于javascript - 在 AngularJS 中构建 SPA 应用程序与纯 JavaScript - 选择哪个 Bootstrap 进行样式设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36081025/

相关文章:

javascript - AngularJS 流沙

javascript - React Native 如何并排制作两个 View 的动画

javascript - 通过单击操作 CSS 变量

html - 固定 CSS 导航栏

javascript - 如何将数据从 Spring Controller 发送到 AngularJS Controller 并响应数据

javascript - 使用 angularjs 显示按类别排序的图像网格

javascript - 使用mutationobserver观察CSS类错误: (parameter 1 is not type 'Node' )

javascript - 需要帮助编写一个函数来使网格内的任何框都可以点击并填充色轮

javascript - 我可以使用 jQuery $(document).on ('each' , '.showComments' , function(e) {})

jquery - 使用 jquery 验证 Funky Radio CSS 按钮