BackboneJS创建数据模型(Model)和设置默认属性&初始化方法
2014-11-07 00:14
495 查看
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src='./js/underscore.js'></script> <script src='./js/backbone.js'></script> </head> <body> <script type="text/javascript"> //创建一个数据模型 var student = Backbone.Model.extend({ //初始化函数 initialize:function(){ num++; console.log(num); }, //设置数据模型的默认值 defaults:{ name:"", phone:"" } }); var num = 0; var s1 = new student(); //模型对象赋值的方法 s1.set({name:"黄泽淋",phone:"13751877760"}); var s2 = new student(); //获取模型对象的属性值方法get(attrName)或者escape(attrName) console.log(s1.get("phone")); </script> </body> </html>
相关文章推荐
- EF(Entity Framework)发生错误”正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不保证 DbContext 的实例成员和相关类是线程安全的。 临时解决了这个问题,在Context的构造函数中,禁用了自动初始化:
- 关于将RadioButtonList的AutoPostBack属性设置为"True"获取子项时候引起回发的问题解决方法
- VC 使用MSXML创建SVG文档中的新结点时出现xmlns="" 属性解决方法
- 在Delphi中调用"数据链接属性"对话框设置ConnectionString
- 有关Powerdesgner数据模型设计中,属性名同名问题的解决方法
- MVC笔记 用Model创建数据模型
- silverlight - DataForm 添加数据时(单独添加页面)增加ComboBox 的方法以及设置默认选项 (备忘)
- ext.net 前台创建GridPanel,store ,后台设置Column,model,完成数据绑定。主要实现行选择事件
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(八)——创建对象后初始化属性
- Knockout开发中文API系列2–创建数据模型和监控属性
- 在VS2008中创建自定义控件(十五)创建控件时出错(未能对属性XXX设置XXX)的解决方法 (转)
- 在VS.net(C#)里,设置程序在启动时默认"以管理员身份运行"的方法
- 2013-07-02 实例变量 、 属性 、便利构造器、设置器、 访问器、实例方法("-") 、类方法("+"静态方法)、单例
- jqGrid如何设置jqGrid第一次初始化时不加载任何数据?实现方法!
- 关于PowerDesgner数据模型设计中,属性不允许同名的解决方法
- javascript createElement()创建input不能设置name属性的解决方法
- MyEclipse 8.0&8.5或eclise 修改默认工作空间和设置提示选择工作空间的对话框解决方法
- 创建表空间、查看表空间状态属性、设置默认表空间
- Powerdesgner数据模型设计中,属性名同名问题的解决方法
- 关于arcgis用GP服务模型 生成等直面没有跟地图一致,颜色区设置及数据接收问题的解决方法!