angularjs的mvvm

转载 2016年06月01日 08:42:24

MVVM模式是Model-View-ViewMode(模型-视图-视图模型)模式的简称,其最早出现在微软的WPF和Silverlight框架中。

虽然在angular社区一直将angular统称为前端MVC框架,同时angular团队也称它为MVW(Whatever)框架,但angular框架整体上更接近MVVM模式。

angular在多次的API重构和改善,它越来越接近于MVVM模式,$scope可以被认为是ViewModl,而Controller则是装饰、加工处理这个ViewModel的JavaScript函数。

作者更希望大家关注于实现一个成功的,具有好的设计以及遵循“分离关注点”原则的应用程序,而不是去争论MV*,所以他将angular称为MVW框架,是什么并不重要,只要适合你的应用就行。

这里写图片描述

相关文章推荐

从angularJS看MVVM

javascript厚积薄发走势异常迅猛,导致现在各种MV*框架百家争雄,MVVM从MVC演变而来,为javascript注入了全新的活力。过去的javascript只是辅助页面的展现搞一些炫丽的特效...

AngularJs知识点整理(二)之——MVVM简介、控制器

MVVM简介针对客户端应用开发AngularJS吸收了传统的MVC基本原则。MVC(Model-View-Controll)设计模式针对不同的人可能意味不同的东西 ,AngularJS并不执行传统意义...

angularjs mvvm模式

MVVM模型

WPF MVVM程序实例

  • 2017年11月13日 17:11
  • 380KB
  • 下载

iOS mvvm demo

  • 2017年11月10日 13:54
  • 552KB
  • 下载

Android开发之MVVM新姿势探索

今日科技快讯 10月23日消息,从印度德里飞往印多尔的印度捷特航空公司一架航班上,当看到一名女性钱包开始冒烟时,乘客们吓了一跳。印度当地报道称,当乘客阿尔皮塔·达尔注意到她放在座位下面的...

MVVM实例.zip

  • 2015年04月10日 09:20
  • 331KB
  • 下载

Windows 8 MVVM Patterns Revealed 无水印pdf

  • 2017年10月02日 22:12
  • 3.47MB
  • 下载

MVC,MVP 和 MVVM 的图示

MVC,MVP 和 MVVM 的图示 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用...

mvvm的复杂的案例教程

  • 2014年10月02日 10:08
  • 90KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:angularjs的mvvm
举报原因:
原因补充:

(最多只允许输入30个字)