codecamp

BackboneJS查看

视图是用来反映“你的数据模型的样子。”他们代表了模型的数据给用户。它们所提供的模型的数据的呈现给用户背后的想法。它处理用户输入事件,结合事件和方法,使模型或收集与用户进行交互。

下表列出了下来,可用于操纵BackboneJS-次数的方法:

SN 方法和说明
1 延伸
它扩展了Backbone.View类来创建一个自定义的视图类。
2 初始化
它实例使用new关键字的看法。
3 埃尔
它定义了要用作视图参考哪个元素。
4 $埃尔
它代表视图的元素的jQuery对象。
setElement
它指定一个不同的DOM元素现有的DOM元素。
6 属性
作为DOM元素的视图类属性可以使用它们。
7 $(jQuery的)
它被用作包含$功能和运行图的元素中的查询选择器。
8 模板
虽然显示视图模板创建标记的可重复使用的副本,并提供访问实例数据。
9 给予
它包含用于呈现的模板的逻辑。
10 去掉
移除DOM中的视图。
11 delegateEvents
绑定元素与回调方法来处理事件指定的DOM元素。
12 undelegateEvents
它消除了从委托的查看事件。

BackboneJS同步
BackboneJS工具
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

BackboneJS Resources

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }