initialize
new Model([attributes],[options])
- 创建模型实例的时候,可以传一些属性的初始值-----它们会被set到模型中。
- 如果你定义了initialize函数,它会在模型创建的时候调用。
new Book({ title:"zhangyaochun test", author:"zhangyaochun" });
代码使用实例:
var MyModel = Backbone.Model.extend({ //initialize initialize:function(){ //....... } });
相关推荐
例如在一些 Backbone.View 中: initialize: function ( ) { this . viewState = new Backbone . ViewState ( ) ; } , getTemplateData : function ( ) { return _ . extend ( this . model . toJSON ( ) , th
Backbone.ComputedFields 受Derik Bailey的 ,Backbone.ComputedFields启发,目标相同,但针对实际项目需求进行了完善。 快速开始 在initialize方法中实例化, initialize : function ( ) { this . ...
Backbone 的作者是这样定义 Model 的: Model 是任何一个 web 应用的核心,它包含了交互的数据以及大部分的逻辑。例如:转化、验证、属性和访问权限等。 那么,我们首先来创建一个Model: Person = Backbone.Model....
Backbone 的 Mixins 实现 快速开始混合 Mixin 可以是一个简单的对象 var Editable = { edit : function ( ) { console . log ( 'edit' ) ; } } ; 您可以将它混合到从视图、模型等继承的任何类中。 var ...
Backbone中的View就是用来展示由Model层传出的数据,或者在View里产生的一些数据,包括输入框中输入等产生的数据,由当前View传递到另外一个View层里,应该怎么办呢,我之前读到一位博主《Backbone View的三种通信...
UserCardView = Backbone . View . extend ( { initialize : function ( ) { this . model . bind ( 'change:name' , this . renderName , this ) ; this . model . bind ( 'change:email' , this . renderEmail...
骨干注入器 在所有Backbone.View实例中自动进行依赖项注入。 这是基于和构建的安装您可以只从... 例如,请参阅以下源自Jasmine测试的代码: var model = new Backbone . Model ( ) ;var injectorInstance = new injecto
骨干角色 Backbone.Rel通过轻量级的关系管理器... 如果要在集合上定义一个belongsTo关系,则必须在initialize中将密钥存储在集合对象上。访问嵌套关系,“ monadic” rel getter。 您可以根据需要向rel getter传递尽可
骨干快递 一个微小的库,可在您的视图层次结构中冒泡事件(“消息”)。 怎么运行的 除了使用view.trigger() ,还可以使用view.spawn( ... initialize : function ( ) { Backbone . Courier . add ( this ) ; /
ProductsView = Backbone . View . extend ( { // decorator is assigned here decorator : App . ProductsDecorator , initialize : function ( ) { this . listenTo ( this . model , '...' , this . som
骨干标准化哈希 var Backbone = require ( 'backbone' ) ;... initialize ( ) { this . listenTo ( this . model , normalizeHash ( this , 'modelEvents' ) ) } , modelEvents : { change : 'render' } } ) ;
具有Backbone.Model JavaScript对象,用于保持状态。 由应用程序和组件同时使用,但可以应用于任何木偶类。 向父应用程序添加或删除子应用程序,异步启动应用程序以及将子应用程序生命周期与父应用程序生命周期...