博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简述MVC和MVVM的区别
阅读量:3935 次
发布时间:2019-05-23

本文共 276 字,大约阅读时间需要 1 分钟。

MVC:Model-View-Controller 模型-视图-控制器

MVVM:Model-View-ViewModel 模型-视图-视图模型

相同点:都是为了分离View和Model,M注重数据,V注重视图,使Model和View更易于维护。

不同:MVC是系统架构级别的,MVVM是用于单页面上的,MVVM的灵活性大于MVC。

MVC是Controller从View视图层收集数据,然后向相关模型请求数据并返回相应的视图来完成交互请求。

MVVM本质上是MVC的改进版,其最重要的特性是数据绑定,此外还包括依赖注入,路由配置,数据模板等一些特性。

转载地址:http://owrgn.baihongyu.com/

你可能感兴趣的文章
富人和穷人的12大经典差异
查看>>
市场营销学经典语句摘录!
查看>>
谈IT技术人员的创业---作者:李立辉-----转自www.01ch.net
查看>>
背单词最科学的方法
查看>>
杨凡老师谈怎样背好单词
查看>>
很有用的哦。。历年考研英语翻译精解(2003-1994)
查看>>
如何突破英语口语  
查看>>
征服英语的33条军规
查看>>
学外语的十条经验  
查看>>
闾丘露薇:我的婚姻错在哪
查看>>
挖掘创业机会的七种方式
查看>>
CIO时间>金钱新逻辑:从刷牙洗澡开始
查看>>
中国房价长期暴跌不可避免!
查看>>
10部令人泣不成声的经典电影(多图)
查看>>
一声叹息:高考满分少年为何自杀(附满分作文)?
查看>>
十一五规划解读:房地产健康是十一五的关键
查看>>
zabbix服务器监控(运维)
查看>>
ElasticSearch-SQL 5.5 安装及配置
查看>>
mysql表没有索引,并发的情况下导致CPU飙升
查看>>
Java8 Lambda表达式使用集合(笔记)
查看>>