Bootstrap是否提供模型绑定,验证还是仅仅是一堆漂亮的样式?我是否必须使用像knockout.js这样的东西来使用绑定?
我打算将它用于显示分析数据,图表,KPI等的网站,我非常喜欢这些样式(计划使用高图表进行制图)。
另外,Bootstrap:
答案 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来预建主题。
希望这可以让您了解您正在考虑的景观。