0

Bootstrap 提供模型绑定、验证还是只是一堆漂亮的样式?我是否必须使用诸如 knockout.js 之类的东西才能使用绑定?

我打算将它用于显示分析数据、图表、KPI 等的网站,我真的很喜欢这些风格(计划使用高图表制作图表)。

此外,Bootstrap 是否:

  • 支持 HTML5 还是 CSS3?
  • 移动/平板电脑/网络的无缝视图(我不必为每个端点编写模板?)
4

1 回答 1

2

Bootstrap 基本上是一组 CSS(相当 LESS)样式和 javascript 小部件。它不提供模型绑定。您可以找到允许您通过绑定处理程序(例如,Knockout-Bootstrap)或 html 指令(例如,AngularStrap)访问 Bootstrap 功能的库。

Bootstrap 不仅仅是“漂亮的样式”,但它与模型绑定或验证框架不在同一类别中。如果您正在寻找 Javascript 框架,这些框架很受欢迎:Angular(来自 Google)、Knockout、Meteor(前沿)和 Backbone(简单、轻量级)。

如果你想将 Bootstrap 与前端 JS 框架一起使用,你可以试试 Yeoman,它有为你搭建这些东西的生成器——包括一个提供带有 Angular 或 Backbone 的 Bootstrap(或带有 Compass 的 Boostrap)的生成器。

是的,Bootstrap 使用带有优雅后备的 CSS3,Compass 也是如此(您甚至可以同时使用它们)。您必须使用 bootstrap-responsive.css 设计响应式功能(查看他们的在线文档)。如果您想要更多开箱即用的“无缝视图”,您可以尝试 WrapBootstrap 预建主题。

希望这能让您对正在考虑的景观有所了解。

于 2013-05-29T22:35:53.810 回答