美文网首页
小白学前端——简述对VUE中的MVVM模式的理解

小白学前端——简述对VUE中的MVVM模式的理解

作者: 一个萌面人 | 来源:发表于2019-11-19 14:55 被阅读0次

我感觉现在找前端工作,这个对VUE中的MVVM模式的理解简直就是必考题啊,其实这个理解起来是真的很简单,但是就是真的到面试的时候就说不出口了,而且以前我看文章的时候总是会去挑那个字数最多的看,因为我感觉这种才是特别仔细的,但是我现在发现对于经验不是特别丰富的人来说,那真的是灾难,因为你会发现看了半天,你要学的没看懂,结果又冒出来的一堆要学的新名词,对于一名程序员来说,渲染学习可能真的非常重要,但是当我们基础还不是非常非常好的时候,我想可能用最简单,用最少的,你能听懂得话来让你理解你想要明白的知识,这才更为重要!

mvvm模式的理解

MVVM是Model  View   ViewModel的简写。

其中View就是你平时呈现出来的视图页面,Model就是用来存储所需数据的容器,而中间的ViewModel就是左边View和右面Model连接器,通过中间的DOM Listeners和Data Bindings来实现双向绑定。

我们的Model通过View Model中的DataBindings实现和View(页面)中的数据绑定,可以把Model中的数据传给View(页面),一般是用{{}}具体来实现绑定的操作,显示给用户。

我们的View(页面)是面对用户的,当用户对其进行一些操作的时候,我们也要把这个数据传给Model,实现两边的数据的统一,这个实现就是依靠View Model中的DOM Listeners来进行监听,实现Model中的数据的改变的。

简单来说就是通过中间view Model中的两个方法(数据绑定和DOM监听)最终实现将Model中的数据传给View页面显示,然后当页面中用户进行了操作,把变化后的数据再给到Model知晓,并且改变自身数据,和页面中的保持一致。

相关文章

  • 小白学前端——简述对VUE中的MVVM模式的理解

    我感觉现在找前端工作,这个对VUE中的MVVM模式的理解简直就是必考题啊,其实这个理解起来是真的很简单,但是就是真...

  • vue面试相关

    javascript面试总结 谈谈你对MVVM开发模式的理解 Vue 有哪些指令? 简述Vue的响应式原理 Vue...

  • MVVM在前端(web)使用

    前端框架vue,MVVM模式 今天咱们不谈iOS,说说web(MVVM模式)。MVVM模式在前端开发应该还是挺多的...

  • VueKotlin 轻量框架

    VueKotlin 简单,高效,迅速。借鉴前端框架Vue API,面向协议编程,MVVM模式,对Activity和...

  • vue小总结

    MVVM模式: Vue就是基于MVVM模式实现的一套框架,在Vue中 路由 VUEX .vue文件

  • VueSwift 轻量框架

    VueSwift 简单,高效,迅速。借鉴前端框架Vue API,面向协议编程,MVVM模式,对VC和View达到完...

  • 03Vue源码实现

    Vue 源码实现 理解 Vue 的设计思想 MVVM 模式 MVVM 框架的三要素:数据响应式、模板引擎和渲染 数...

  • Vue 需要掌握的知识点

    谈谈Vue中的MVVM模式 MVVM 全称是 Model-View-ViewModel Vue 是以数据为驱动的,...

  • DIY一个最简单的MVVM例子

    一、简介 MVVM借鉴了MVC,成为了前端非常流行的软件架构模式。在MVVM中, View职责:简单理解为界面 M...

  • 整理前端面试题(十一): Vue面试题合集

    一. 请谈谈Vue中的MVVM模式 MVVM全称是Model-View-ViewModel Vue是以数据为驱动的...

网友评论

      本文标题:小白学前端——简述对VUE中的MVVM模式的理解

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