vue的基础概念
程序员文章站
2022-06-22 23:33:39
一.什么是vue是一套构建用户界面的渐进式的****自底向上增量开发MVVM框架,Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。二.Vue的目的Vue.js的产生核心是为了解决如下三个问题1.解决数据绑定问题。2.Vue.js主要的目的是为了开发大型单页面应用。3.支持组件化,也就是可以把页面封装成为若干个组件,把组件进行拼装,这样是让页面的复用性达到最高。vue的核心思想:数据驱动和组件化。三.M...
一.什么是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
下一篇: 高性能网关设计实践