javascript - Backbone.js 和 DOM 操作

标签 javascript jquery mvvm backbone.js javascript-framework

我是 Javascript MVC 框架的新手,有一个与 Backbone.js 相关的问题 据说当有大量 DOM 操作时,Backbone.js 非常有用。 能否请您举一个实际的例子。就像使用 backbone.js 将如何通过将 DOM 操作/HTML 分开来帮助使代码更清晰一样? 它如何用于通用功能? 此外,关于 Backbone.js 如何有用的任何其他实际示例也会非常有帮助。

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

谢谢。

最佳答案

来自文档

Backbone's only hard dependency is Underscore.js ( > 1.3.1). For RESTful persistence, history support via Backbone.Router and DOM manipulation with Backbone.View, include json2.js, and either jQuery ( > 1.4.2) or Zepto.

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

关于javascript - Backbone.js 和 DOM 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9583351/

相关文章:

javascript - 使用数据切换操作 html 进行分页

wpf - TreeView 上的 MvvmLight EventToCommand 抛出 NullReferenceException

wpf - ListView 基于绑定(bind)值的不同控件

更改事件后的 Javascript 回调具有部分页面刷新

javascript - 带有背景图像的 jQuery 淡入

javascript - 如何从定义 map 的脚本外部获取对 Mapquest map 的引用?

javascript - 如何通过点击 paper-tab 来更改页面内容?

wpf - 在 WPF 中使用 MVVM 在 View 之间导航

javascript - Jquery 拖放到动态创建的 div 上

javascript - Angular 指令不更新谷歌地图值