chaojidan

导航

2015年5月8日 #

MVP模式和MVVM模式

摘要: MVP模式模型-视图-表示器,也就是MVP模式。是mvc模式的一种衍生模式,专注于改进表示逻辑。与MVC不同,来自view的调用将委托给presenter(表示器),表示器通过接口与view对话。MVP中的view是被动的,里面包含一点代码逻辑或者零逻辑,我们专业的说:这个view是很轻的。MVP的... 阅读全文

posted @ 2015-05-08 16:22 chaojidan 阅读(1655) 评论(0) 推荐(0) 编辑

MVC模式

摘要: MVC由三部分组成:model,view,controller。Model(模型)model管理应用程序的数据,model不涉及用户界面,它代表应用程序可能需要的独特形式的数据。当model改变时(如更新),它会通知它的观察者(如view视图),重新渲染出新的数据(model)。举个例子:假设我们有... 阅读全文

posted @ 2015-05-08 11:39 chaojidan 阅读(514) 评论(0) 推荐(0) 编辑

装饰者模式和享元模式

摘要: 装饰者模式,英文名:Decorator。装饰者基本概念:装饰者可以用于修改现有的系统,希望在系统中为对象添加额外的功能,而不需要修改对象的底层代码来添加额外的功能。举个简单的例子:function vehicle(type){ this.vehicleType = type || "car"; th... 阅读全文

posted @ 2015-05-08 09:36 chaojidan 阅读(447) 评论(0) 推荐(0) 编辑