当前位置: 移动技术网 > IT编程>开发语言>JavaScript > vue的基础概念

vue的基础概念

2020年07月17日  | 移动技术网IT编程  | 我要评论

一.什么是vue

是一套构建用户界面的渐进式的****自底向上增量开发MVVM框架,Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

二.Vue的目的

Vue.js的产生核心是为了解决如下三个问题
1.解决数据绑定问题。
2.Vue.js主要的目的是为了开发大型单页面应用。
3.支持组件化,也就是可以把页面封装成为若干个组件,把组件进行拼装,这样是让页面的复用性达到最高。
vue的核心思想:数据驱动和组件化。

三.MVVM框架

Vue.js是一套构建用户界面的MVVM框架
MVVM分为三个部分:分别是M(Model,模型层 ),V(View,视图层),VM(ViewModel,V与M连接的桥梁,也可以看作为控制器MVC的C层)
1、 M:模型层,主要负责业务数据相关;
2、 V:视图层,顾名思义,负责视图相关,细分下来就是html+css层;
3、 VM:V与M沟通的桥梁,负责监听M或者V的修改,是实现MVVM双向绑定的要点;因此开发者只需关注业务逻辑,不需要手动操作DOM, 不需要关注数据状态的同步问题,复杂的数据状态维护完全由 MVVM 来统一管理。

本文地址:https://blog.csdn.net/qq_41610533/article/details/107375930

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网