视图是用来反映“你的数据模型看起来是怎么样的”。 层现模型数据给用户。它们所提供模型的数据呈现给用户, 它处理用户输入事件,绑定事件和方法,使模型或集合与用户交互。
下表列出可用于操纵BackboneJS-视图的方法:
S.N. | 方法 & 描述 |
---|---|
1 |
extend 扩展Backbone.View类来创建一个自定义的视图类 |
2 |
initialize 使用new关键字实例化视图 |
3 |
el 定义元素用作视图参考 |
4 |
$el 代表jQuery对象的视图元素 |
5 |
setElement 指定现有的DOM元素到不同的DOM元素 |
6 |
attributes 可以被用来作为DOM元素上视图类属性 |
7 |
$(jQuery) 被用作选择器,其包含$函数和运行视图的元素中的查询 |
8 |
template 渲染视图,模板创建标记的可重复使用副本,并提供了访问实例数据 |
9 |
render 包含用于呈现模板的逻辑 |
10 |
remove 移除DOM的一个视图 |
11 |
delegateEvents 元素绑定到指定的DOM元素的回调方法用来处理事件 |
12 |
undelegateEvents 将删除从委托的视图事件 |