Backbone.js and DOM manipulation

Backbone.js and DOM manipulation

本文关键字:manipulation DOM and js Backbone      更新时间:2023-09-26

我对Javascript MVC框架很陌生,有一个关于Backbone.js的问题据说Backbone.js在有大量DOM操作时非常有用。你能举一个同样的例子吗。比如说,使用backbone.js可以通过将用于表示的DOM操作/HTML分开来帮助代码变得更干净?如何将其用于常见功能?此外,任何其他关于Backbone.js如何有用的实用示例都会非常有用。

我已经完成了http://documentcloud.github.com/backbone/但是找不到一些基本的例子。。

谢谢。

从文档

Backbone唯一的硬依赖项是Undercore.js(>1.3.1)。对于RESTful持久性,通过Backbone.Router和Backbone.View进行历史支持,包括json2.js,以及jQuery(>1.4.2)或Zepto。

视图只是一个约定,下划线库创建您的DOM元素,尽管您可以在其中添加一些逻辑。一旦创建了DOM,就可以使用jQuery对其进行操作。

欢迎来到MVVM的奇妙世界!如果你是新手,我建议你从Knockout JS开始——他们在http://learn.knockoutjs.com/概述了该方法的优点。我发现Knockout比Backbone更容易使用。