模型类一旦多了没有强类型和智能提示是相当痛苦的,所以。

仅仅用ts定义一个模型类:

class Person extends Backbone.Model {

    defaults = {

       Name:""

    };

    //类似java的 Set Get 方法

GetName(){this.get("Name")}

SetName(obj){this.set("Name",obj)}

};

使用的时候:

比如render方法中

var Model:Pserson = this.model;

Model.GetName(); //就有智能提示了。

使用的地方脚本必须放在ts文件里。

当然我劝你不要像todomvc的demo那样去深入使用ts + backbone,会死得很惨的。因为ts严格指定了构造函数中super必须放在第一个,但是这么做events就没用了事件无法初始化(和demo说的不一样啊喂 (╯‵□′)╯︵ ┻━┻ ),于是我失败了,仅仅如同上面简单利用下还是可以的。

最新文章

  1. 常用 Git 命令清单
  2. 大数据平台R语言web UI应用架构 设计与开发
  3. sql server死锁神器
  4. ASP.NET页面动态添加js脚本
  5. Android中RelativeLayout属性详细说明
  6. Javascript模块化编程之路——(require.js)
  7. First Groovy
  8. Activity的学习
  9. 如何新建XCode项目
  10. Mac上小巧实用的GIF格式录屏软件 LICEcap
  11. redis对比memcached
  12. SVN操作手册(part1&part2)——SVN安装
  13. 手机自动化测试:appium源码分析之bootstrap十一
  14. rsync学习笔记
  15. Android源码解析——Toast
  16. Web系统中Mic设备的应用实例
  17. CF 313B
  18. ffmpeg常用参数一览表
  19. css布局 - 常规上中下分左右布局的一百种实现方法(更新中...)
  20. golang sql.DB

热门文章

  1. python 引用传递与值传递
  2. scikit-learn包的学习资料
  3. Hive 笔记
  4. Android开发 SQLite数据库应用笔记(一)
  5. 数论 - Moon Game
  6. MySQL多表查询
  7. 一个简单的路由,用javascript实现
  8. 转载:Hadoop排序工具用法小结
  9. 异步调用window.open时被浏览器阻止新窗口解决方案
  10. H5+Mui文件配置 vue-resource基本使用方法