Vue框架

Vue框架

框架与库的区别

小而巧为库,大而全为框架


    • 提供小功能, 项目入侵小(上了之后可以改),上了船可以再下船
  • 框架
    • 提供比较全的功能, 项目入侵大(上了之后不可改),上了贼船了很难再下船了

MVVM与MVC

  • MVC 是后端开发思想,分为三个部分

    • Model:(数据层)负责数据库操作
    • View:(视图层)所有前端页面
    • Controller:(业务逻辑层) 处理对应业务逻辑
  • MVVM 前端页面的分层开发思想,把一个完整的页面分成了三部分

    • Model(页面中需要的数据),这里所指的是:data部分
    • 通过ajax取数据,将来渲染到View中
    • View(页面中的HTML结果),这里所指的是:容器
    • ViewModel(中间的调度者)。这里所指的是:vm

基本代码详情

/**
*   容器就是 MVVM 中的 View
*
*   实例对象就是 MVVM 中的 VM, 被称为调度者
*
*   data就是 MVVM 中的 Model
*/

1. 导入Vue包

                    
                    

你可能感兴趣的:(Vue,Vue框架,ES6,ES7)