1、Backbone默认载入顺序 [jquery.js] underscore.js backbone.js myjavascript.js 需要注意最新版本backbone(1.1.2)需要jquery-1.8.1(更低版本没有试过 1.4肯定报错试过) 2、new Model后如果销毁model,报错A "url" property or function must be specified 这是因为model set属性了,而属性的首字母又是小写就会出现这种问题 3、一个MVC结构框架 var model = Backbone.Model.extend({}) var collection = Backbone.Collection.extend({ model:model }); var models = new collection; //此处需要注意这里面定义一个template模板对象,对应页面要有属性 //<script type="text/template" id="" ></script> var viewTmp = Backbone.View.extend({ tagName:li //将template创建为什么Tag就根据这里面的值 rander 渲染template initializen 初始化 }); //全局View对象 var gView = Backbone.View.extend({}) //创建模板 new gView(); |
|
来自: ruiruiBook > 《Backbone》