前端MVC

作者: 阿亮2019 | 来源:发表于2018-06-12 21:40 被阅读8次

    什么是MVC?
    Model: 模型
    View: 视图
    Controller: 控制器
    在浏览器中的大概流程:

    1. controller 获取用户按钮的点击等操作;
    2. controller 调用Model访问后台数据库获取数据;
    3. Model将获取到的数据传给controller
    4. controll将数据传给view
    5. View渲染数据并最终呈现给用户

    在MVC中,controller中起到了承上启下的功能。

    Model = function(options){
      return {
        init: function() {
    
        },
        fetch: function() {
    
        },
        post: function(object) {
    
        }
      }
    }
    
    View = function(selector){
      return document.querySelector(selector)
    }
    
    controller = function() {
      init: function(view, controller) {
    
      },
      bindEvent() {
      
      }
    }
    

    参考链接:
    前端程序猿眼中的MVC,你了解多少?

    相关文章

      网友评论

          本文标题:前端MVC

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