MVC架构理解,

任何系统都可以使用mvc架构,mvc其实是一种思想,不止系统可以使用,比如家用电器甚至商场管理模式等等,都可以是mvc这种思想,我在前端这块是这样理解mvc的。 
m,model,模型,相当于业务逻辑 
v, view, 视图,相当于网页 
c,controller, 控制器, 相当于页面中的交互 
我甚至可以这样理解,控制器就相当于触发事件的button等,model就相当于触发事件后执行的那些js代码,view就相当于代码执行完之后渲染出的页面。 

基于这种理解mvc的方式来看这个题目: 
只有Web系统才能使用MVC
            //这明显错误,任何系统都可以使用MVC
                只有能够保存正在数据库里面的实体才能称之为模型(Model)
                //MVC是中思想,不止保存在数据库里的数据才能称为模型
                    只有以HTML形式显示的页面才是视图(View)
                    //同上,程序中的交互界面也可以是视图
                        模型变更之后,只有控制器(Controller)才能驱动视图变更或重新渲染视图
                        //是的

#面经#
全部评论

相关推荐

真的是临近过年了
随机昵称很奇怪:不用买鞭炮了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务