- 什么是MVC模式
-
- 模式:一种解决问题的方法
- 设计模式 :工厂模式、适配器模式、观察者模式等
- 框架模式 :MVC、MVP、MVVM等(框架模式里有很多设计模式)
- MVC:
- M-Model
- V-View
- C-Controller(连接M和V)
2. MVC模式的思想
3. Web前端MVC模式
-
- Web页面本身就是一个大的View,不容易做到分享操作
- backbone适合复杂的大型开发
4. backbone的模块
-
- Events事件驱动方法
- Model数据模型
- Collection模型集合器
- Router路由器(hash)
- History开启历史管理
- Sync同步服务器方式
- View视图(含事件行为和渲染页面)
5. backbone入门
-
- 了解jQuery,服务器环境,面向对象
- UnderscoreJS库--一些数组、对象、事件的常用方法,针对模型和集合
- jQuery库--针对视图实现具体效果
6. 基本使用
-
- 直接创建对象
- 给构造函数添加实例方法和静态方法
- 继承操作
- 自定义事件
Backbone
原文:http://www.cnblogs.com/darr/p/4625733.html