Backbone.js and DOM manipulation
Backbone.js and DOM manipulation
我对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更容易使用。
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 如何在DOM元素上按类型构建此函数
- Windows形成web浏览器控件和Javascript更改的DOM
- Datatables:通过DOM数据源中的名称引用列
- 在DOM中查找一个模式并替换它's的内容使用jquery
- DOM事件通过JSON转换为java
- 将DOM节点值与字符串Javascript进行比较
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 流星中DOM的繁殖
- DOM元素和angular元素之间的主要区别是什么
- Web应用程序性能:SVG、Canvas或Dom Manipulation
- Jquery DOM Manipulation Somenthing比这更好
- DOM Manipulation with jQuery
- Backbone.js and DOM manipulation
- DOM Manipulation
- Trackback DOM manipulation
- Jquery dom manipulation with knockout
- Javascript DOM manipulation