这个问题似乎很奇怪,但是我想以两种独立的方式来构建具有响应式Web设计技术的“单页应用程序”(以了解并了解使用框架语言与普通编程语言之间的区别):
使用AngularJS + Boostrap
使用纯JavaScript + Boostrap
我不想显式使用jQuery,但我读到Boostrap要求它能正常工作。但是AngularJS具有它自己的jQuery实现,因此必须使用Boostrap UI(而不是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:它只是重写了一些Bootstrap JS组件,这些组件没有JQuery并支持Angular JS指令。
您必须包含“真实的” bootstrap.css文件,因此您的css代码将相同