backbone学习
爱编译也爱吃肉的喵
方法总比问题多
展开
-
Backbone官方案例Todos分析
$(function(){ //Model模块 var Todo = Backbone.Model.extend({ //默认值,初始化字段 defaults: function() { return { title: "empty todo...", order: Todos.nextOrder(), done:原创 2017-04-18 16:12:51 · 441 阅读 · 0 评论 -
Backbone基础
1. 模型:包含应用程序里的数据以及与数据相关的逻辑。 a. 通过扩展Backbone.Model创建该模型 b. 创建一个新模型实例时,initialize()方法会被调用(该方法可选) c. Model.get():用于访问模型的属性 i. toJSON():读取或者复制一个模型的所有数据属性, 1) 该方法将所有属性的副本作为一个原创 2016-12-15 19:12:12 · 340 阅读 · 0 评论 -
Backbone源码解析
// Backbone.js 1.3.3(function(factory) { //root代表全局对象,self指window,所占字节较少,用于前端环境;global是服务端node.js的全局对象 var root = (typeof self == 'object' && self.self === self && self) || (typeof原创 2017-04-20 17:31:45 · 513 阅读 · 0 评论