关于MVC

作者: 印第安老斑鸠_333 | 来源:发表于2019-03-20 10:32 被阅读0次

    个人理解:

    ①,MVC是一种编程思路(软件架构模式),把代码按功能划分三个基本部分。

    ②,我们要把整个页面按照实现不同的效果,功能分成多个部分,对每个部分单独操作,互不干扰,各行其事,例如这样,把他们分成一个一个的模块:

    模块化

    ③,每个模块(JS文件)里面的代码,都用同一的形式去书写。JS无非就是操作DOM和后端数据,所以要按功能,按种类划分代码,给它们分成三类:M,V,C;它们代表三个对象。

    ④,M:model>>>>>>>在这个对象中,设置好对数据的操作(上传,获取,更新)

    ⑤,V:view>>>>>>>>这个对象代表HTML文档内的元素

    ⑥,C:contorller>>>>>>>>>在这个对象中,实现对V和C的操作。

    mvc使得代码更加清晰,更具有条例,会让人觉得写代码很有思路很有规律,因为就是在不断重复去做一样的事情,这样的代码有助于页面开发与页面维护,即使换另外一个人,也能更加容易更加快速的看懂代码,可读性太幅度提升。

    下图更容易理解 m  v   c 之间的关系:

    相关文章

      网友评论

          本文标题:关于MVC

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