BootStrap - 模型绑定和HTML5 / CSS3支持?

时间:2013-05-29 22:20:01

标签: javascript twitter-bootstrap highcharts

Bootstrap是否提供模型绑定,验证还是仅仅是一堆漂亮的样式?我是否必须使用像knockout.js这样的东西来使用绑定?

我打算将它用于显示分析数据,图表,KPI等的网站,我非常喜欢这些样式(计划使用高图表进行制图)。

另外,Bootstrap:

  • 支持HTML5或CSS3?
  • 移动设备/平板电脑/网络的无缝视图(我不需要为每个端点编写模板?)

1 个答案:

答案 0 :(得分:1)

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

Bootstrap超过"漂亮的样式,"但它与模型绑定或验证框架不属于同一类别。如果您正在寻找Javascript框架,这些很受欢迎:Angular(来自Google),Knockout,Meteor(尖端)和Backbone(简单,轻量级)。

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

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

希望这可以让您了解您正在考虑的景观。