exercises.md 1.1 KB
Newer Older
Z
zhaoss 已提交
1 2 3 4 5 6 7 8 9
# Vue简介

<!-- ✨
几何小常识: <br/><br/>
MVC 是开发客户端最经典的设计模式,但是 MVC 有让人无法忽视的严重问题。在通常的开发中,除了简单的 Model、View 以外的所有部分都被放在了 Controller 里面。Controller 负责显示界面、响应用户的操作、网络请求以及与 Model 交互。随着业务逻辑的增加,controller的处理逻辑会变得越来越复杂,controller也就慢慢的变得越来越胖,这就造成了Controller逻辑复杂,难以维护。为了更好地管理代码,更方便地扩展业务,为必要为controller瘦身,于是MVVM便呼之欲出。 -->

<!-- ## 问题 -->
<br/>

Z
zhaoss 已提交
10
小测试: <br/><br/>
Z
zhaoss 已提交
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
A. 采用数据劫持方式,即 Object.defineProperty() 劫持 data 中各属性,实现响应式数据
B. 视图中的变化会通过 watcher 更新 data 中的数据
C. 若 data 中某属性多次发生变化,watcher 仅会进入更新队列一次
D. 通过编译过程进行依赖收集

上面四个选项对响应式数据原理的说法不正确的是?<br/><br/>

## 答案

B、D

## 选项

### A

A、B
  
### B

C、D

### C

A、C