我对Javascript MVC框架非常陌生,有一个关于Backbone.js的问题,据说当有很多DOM操作时,Backbone.js非常有用。你能举一个同样的实际例子吗?例如,使用backbone.js如何通过分离DOM操作/HTML来帮助使代码更整洁?如何将其用于常见功能?另外,任何其他关于Backbone.js是如何有用的实际例子都会非常有用。
我已经浏览了http://documentcloud.github.com/backbone/上的教程,但找不到一些基本的示例。
谢谢。
发布于 2012-03-06 20:07:46
欢迎来到MVVM的奇妙世界!如果你是新手,我建议你开始使用Knockout JS -他们在http://learn.knockoutjs.com/上有一些很好的教程,概述了这种方法的优点。我发现使用Knockout要比使用Backbone容易得多。
发布于 2012-12-08 19:39:21
来自文档
Backbone唯一的硬依赖是Underscore.js (> 1.3.1)。对于RESTful持久性,通过Backbone.Router的历史支持和使用Backbone.View的DOM操作,包括json2.js,以及jQuery (> 1.4.2)或Zepto。
视图只是一个约定,下划线库创建您的DOM元素,尽管您可以在其中添加一些逻辑。一旦创建了DOM,就可以使用jQuery对其进行操作。
https://stackoverflow.com/questions/9583351
复制相似问题