1、vue简介

        vue是一套用户构建用户界面的渐进式框架,是自底向上逐层应用。

                vue核心库只关注视图层,容易上手,便于第三方库或既有项目整合。能够为复杂的单页面应用提供驱动

        采用mvvm模式,使用了观察者模式,在此模式下,视图和模型可以直接通信

        vue的两大核心:数据驱动和组件化。

        (1)数据驱动(数据的变化会驱动页面发生变化,不用操作DOM)

        (2)组件化(封装的是页面)

2、mvvm优势

        组件化思想、低耦合可重用

        view可以独立于model变化和修改,一个viewmodel可以绑定到不同的view上,当view变化时model不可以不变,当model变化时view也可以不变

3、vue和jquery

        vue跨平台性更好,不用操作dom,jquery需要操作dom,是对原生js的封装

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐