`
zhangyaochun
  • 浏览: 2574816 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

backbone的Model之get|set

阅读更多

 

  • get

        model.get(attribute)

 

        从模型里面获取当前指定的属性值

 

note.get("title");

 

 

     源码:

 

    

get:function(attr){
     return this.attributes[attr];
}

 

 

 

  • set

       model.set(attributes,[options])

 

      向模型设置一个或多个属性。如果任何一个属性改变了模型的状态,会触发“change”事件,如果不传{silent:true}的情况下。可以给特定的属性绑事件,比如:

 

change:title
change:content

 

 

note.set({
     title:"zhangyaochun",
     content:"demo test"
});


book.set("title","zhangyaochun");

 

 

 

分享到:
评论

相关推荐

    Backbone中view和model事件托管

    发现Backbone中View和Model的直接通信在比较麻烦,少量还可以看出来,如果后期model和view频繁交换数据。那就需要一个托管两者事件的层来做这个工作。我这里命名为controller。 文章见web前端中的demo1.

    arcface backbone model ckpt

    arcface backbone模型文件

    developing backbone js applications

    If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured ...

    透过源码学前端 之 Backbone 三 Model

    概述: Model 提供了数据存储,将数据以JSON的形式保存在 Model的 attributes里, 但重点功能在于其提供了一套功能强大,使用简单的存、取、删、改数据方法,并在不同的操作里加了相应的监听事件, 如每次修改添加里...

    backbone marionette js

    If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured ...

    Developing backbone.js application

    If you want to build your site’s frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You’ll learn how to create structured ...

    Developing Backbone.js Applications

    If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured ...

    Java 演示 backbone 基本用法

    Java 演示 backbone 基本用法 View Model Collection

    backbone-model-collection-example

    #Backbone 模型集合示例一个简单的示例应用程序,显示了 Backbone 模型和集合之间的关系。

    Backbone托管view和model代码。

    发现Backbone中View和Model的直接通信在比较麻烦,少量还可以看出来,如果后期model和view频繁交换数据。那就需要一个托管两者事件的层来做这个工作。我这里命名为controller。 文章见web前端中的demo1.

    Mastering.Backbone.js.1783288

    The Backbone.js library can be difficult to master, but in this book you will get the necessary skill set to create applications with it, and you will be able to use any other library you want in your...

    Mastering Backbone.js(PACKT,2015)

    The Backbone.js library can be difficult to master, but in this book you will get the necessary skill set to create applications with it, and you will be able to use any other library you want in your...

    backbone.supermodel:一个改进的 Backbone.Model 有一堆额外的功能

    SuperModel直接扩展Backbone.Model并覆盖几个Backbone.Model方法以添加对嵌套属性和许多其他功能的支持(即将推出!) 安装 使用 NPM npm install backbone.supermodel 使用凉亭 bower install backbone....

    backbone.linear:使用Backbone.Model嵌套数组对象属性的最简单方法

    骨干 使用Backbone.Model嵌套数组对象属性的最简单方法。主意与其他类似的库不同, Backbone.Linear不能与Backbone API对抗,也很难重写它们。 Backbone.Linear -小扩展,扩展只parse和sync的方法Backbone.Model例如...

    BACKBONE.JS应用程序开发

    backbone.js提供了一套web开发的框架,为复杂javascript应用程序提供一个mvc结构。, 《backbone.js应用程序开发》详细介绍了如何使用backbone.js完成web应用开发。全书从了解mvc、spa和backbone.js的基本知识开始,...

    backbone-deep-model:改进了对具有嵌套属性的模型的支持

    然后,让您的模型从Backbone.DeepModel而不是Backbone.Model扩展。 示例代码: //Create models with nested attributes var model = new Backbone.DeepModel({ id: 123, user: { type: 'Spy', name: { f

    backbone 资料

    backbone 资料

    leap-model:支持嵌套属性的Backbone.Model的轻量级替代

    支持Backbone.Model的轻型替代方案,支持具有嵌套属性的模型,不依赖于Backbone或Underscore( require('leap-model') ) 和支持嵌套属性的100%骨干兼容模型( require('leap-model/compat') ) 当您不需要整个...

    backbone-boilerplate, 一组用于构建 backbone.js 应用程序的最佳实践和实用工具.zip

    backbone-boilerplate, 一组用于构建 backbone.js 应用程序的最佳实践和实用工具 Backbone 模板这个样板是许多研究和挫折的产物。 现有的boilerplates修改 Backbone 核心,没有构建过程,或者者是非常规范的,这样的...

    Backbone.js应用程序开发

    backbone.js提供了一套web开发的框架,为复杂javascript应用程序提供一个mvc结构。, 《backbone.js应用程序开发》详细介绍了如何使用backbone.js完成web应用开发。全书从了解mvc、spa和backbone.js的基本知识开始,...

Global site tag (gtag.js) - Google Analytics