【发布时间】:2026-01-26 18:45:01
【问题描述】:
我正在使用 Angular2 构建一个应用程序,并希望使用 Bootstrap 作为我的 css 框架。我不是 UI 专家,因此希望购买/使用 Bootstrap 主题。
根据我的理解,如果我使用引导主题,应该提供一些 .css 文件,一旦包含在我的 html 中,我将能够使用标准引导类或主题中的自定义类为了实现该主题的外观。
但是,当我查看各种主题时,不仅仅是 css,通常还有多个不同的 .js 文件以及该主题中包含的其他 3rd 方组件的许多其他库。
此外,我遇到了基于 Angular 2(这是我的应用程序框架)的“本机”组件构建的引导主题,但我很难理解 Angular 2 与引导主题相关的内容或方式。如果 Bootstrap 3 用于样式化,那么它和任何 Bootstrap 主题都不应该与 Angular 2 / React / 等任何框架无关?
任何帮助或资源澄清这些点将不胜感激。
【问题讨论】:
-
Bootstrap 不只是样式,它的组件(例如 DatePicker 或 Modal)需要结合 CSS 和 JS 才能工作。如果您只想要 CSS 部分,只需下载他们的 CSS 文件(或将您的链接指向其中一个 CDN)并开始设置您的代码。我相信自定义主题也需要支持 Bootstrap 组件,这就是那里有 JS 文件的原因。
-
@HarryNinh - 这确实有助于澄清我对引导程序的误解。谢谢。是否有一些参考资料可以让我准确确定引导程序的哪些部分仅是 css 以及哪些部分需要 js?
标签: javascript css angular twitter-bootstrap-3 themes