视图用于反映"数据模型的外观".它们向用户表示模型的数据.它们提供了向用户呈现模型数据的想法.它处理用户输入事件,绑定事件和方法,呈现模型或集合并与用户交互.
下表列出了可用于操作的方法BackboneJS-Views .
S.No. | 方法&描述 |
---|---|
1 | extend 它扩展了 Backbone.View 类来创建自定义视图类. |
2 | initialize 它使用new关键字实例化视图. |
3 | el 它定义了哪个元素用作视图引用. |
4 | $ el 它表示视图元素的jQuery对象. |
5 | setElement 它将现有DOM元素指定给不同的DOM元素. |
6 | attributes 它们可以用作视图类的DOM元素属性. |
7 | $(jQuery) 它用作包含$ function的选择器,并在视图的元素中运行查询. |
8 | template 在渲染视图时,模板会创建可重复使用的标记副本,并提供对实例数据的访问. |
9 | render 它包含渲染模板的逻辑. |
10 | remove 从DOM中删除视图. |
11 | delegateEvents 将元素绑定到具有回调方法的指定DOM元素来处理事件. |
12 | undelegateEvents 删除委托事件从视图. |