Skip to content

MVVM

  • 如何理解MVVM
  • 如何实现MVVM
  • 是否解读过Vue的源码

题目

说一下使用jQuery和使用框架的区别

  • 数据和视图分离,解耦(开放封闭原则)
  • 以数据驱动视图,只关心数据变化,DOM操作被封装

说一下对MVVM的理解

  • MVVM - Model View ViewModel
  • 三者间的联系,以及如何对应到各段代码中
  • ViewModel的理解,联系View和Model

View (通过DOM Listeners) -> Model (本质是一个JS对象) Model (通过Data Bindings) -> View (DOM)

Vue中如何实现响应式

Vue如何解析模版

Vue的整个实现流程

共 20 个模块,1301 篇 Markdown 文档。