0
点赞
收藏
分享

微信扫一扫

关于MVC的思考

Greatiga 2022-03-10 阅读 185
mvc

MVC指代的是什么

  • mvc里面的模型我以前并不知道具体指代的是什么
  • M我一直以为就是数据,在M里面进行各种数据相关的操作
  • 但M其实指的是对现实世界的逻辑进行抽象而得到的逻辑实体即模型
  • 类似于概念化和抽象的意思。
  • 比如,学生这个名词就是一种抽象,他指代的是上学,学习的这么一群人。
  • 所以模型更像是数学模型的意思,我们对现实世界的观测,考量,总结出来一个模型。
  • 所以视图模型指代的是什么呢?
  • View又是什么呢?甚至在View层应该写什么代码,在Model层又应该写什么代码?

另外就是代码的解耦

  • 因为在代码里面,Model经过各种操作或者打击需要发送到View层
  • 同样的,View层的操作也需要传达到Model层来让Model来执行。
  • 两者怎么解耦呢?
举报

相关推荐

0 条评论