美文网首页每天写1000字
理解mvc模式里的m和v的作用

理解mvc模式里的m和v的作用

作者: 嘿煎饼侠 | 来源:发表于2016-07-21 19:03 被阅读0次

最近有小伙伴刚接触mvc框架,还不是太理解mvc,除了视图其他都写在了控制器里。有点怀疑模型层是不是没用。今天我就来讲讲mc和娃娃机的故事。相信大家都见过或者玩过抓娃娃机。首先我们先来介绍一下什么是m什么是c。m也就是model模型,作用就封装好一些数据模型。c也就是controller控制器。作用是负责接收请求和响应请求一般的话就是视图的渲染。那模型和控制器怎么和娃娃机扯上了关系呢。大家可以想想娃娃机的组成。一个是控制抓娃娃的手,一个就是娃娃机里面的娃娃。娃娃就相当于我们封装好的数据想当于模型,而我们想抓哪一个娃娃就控制抓娃娃机的手去抓这个就相当于控制器。不知道这么一讲大家想想能不能明白这两个之间的关系。一个娃娃是由布和棉花组成的,你也可以在娃娃机里面放上布和棉花然后抓出来自己缝制成娃娃,这也就是在模型里取数还是自己在控制器里取数那个更方便的原因。



初次写简书有写的不对的或者理解错的大家可以互相交流。写这个是为了初学者相互交流,毕竟刚开始学的时候我也碰到了同样的问题

相关文章

  • 理解mvc模式里的m和v的作用

    最近有小伙伴刚接触mvc框架,还不是太理解mvc,除了视图其他都写在了控制器里。有点怀疑模型层是不是没用。今天我就...

  • 第三天

    1、对MVC、MVVM、MVP的理解? MVC (1)MVC:是后台的框架模式分为M:(model模型)、V...

  • MVC,MVP,MVVM那些事儿

    MV*的讨论太多了。在此做粗浅的理解。对设计模式的理解也许会渐进式加深吧。 MVC mvc解决的问题是:m和v的分...

  • MVC与MTV模型

    MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)...

  • 如何理解MVC和MVVM设计模式

    如何理解MVC设计模式 MVC是一种架构模式,M表示Model,V表示视图View,C表示控制器Controlle...

  • 理解!理解!!理解!!!

    1、如何理解MVC设计模式 MVC是一种架构模式,M表示MOdel,V表示视图View,C表示控制器Control...

  • mvc, mvp, mvvm 概念

    MVC M-V之间是Observer模式,即V直接依赖M,M间接依赖V.M,C之间是C直接依赖M.这两点是MVC中...

  • Android MVP实践

    MVP模式从经典的MVC模式而来,M: Model, V:View, P:Presenter。MVP与MVC有着一...

  • Android 中MVP模式入门

    1、MVP和MVC MVC简介 在Android我们经常会用MVC模式,其中。 M对应Model,代表业务数据V对...

  • MVC设计模式

    MVC设计模式MVC设计模式 M:Model 数据模型 V:View 视图 C: Controller 控制器 (...

网友评论

    本文标题:理解mvc模式里的m和v的作用

    本文链接:https://www.haomeiwen.com/subject/sgwbjttx.html