diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/1.view\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/1.view\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..14ce37fd6254a2b07dc9afdcc956c7767a69a970
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/1.view\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md"
@@ -0,0 +1,36 @@
+## 问题描述
+
+若view组件想实现按住后100毫秒出现点击态,手指松开后点击态持续500毫秒,同时点击态下,样式为"click-hover",应选择下列那个选项实现?
+
+## 答案
+
+``` html
+
+```
+
+## 选项
+
+### A
+
+``` html
+
+```
+
+### B
+
+``` html
+
+```
+
+### C
+
+``` html
+
+```
+
+### D
+
+``` html
+
+```
+
diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/2.scroll-view\346\273\232\345\212\250\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/2.scroll-view\346\273\232\345\212\250\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..a608cd2dadf5e63dc458cc3e7023fe90e49c7af1
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/2.scroll-view\346\273\232\345\212\250\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md"
@@ -0,0 +1,35 @@
+## 问题描述
+
+使用scroll-view组件想要实现滚动到右边150px触发scrolltolower事件,同时调用loadMore方法时,应选择下列哪个选项?
+
+## 答案
+
+``` html
+
+```
+
+## 选项
+
+### A
+
+``` html
+
+```
+
+### B
+
+``` html
+
+```
+
+### C
+
+``` html
+
+```
+
+### D
+
+``` html
+
+```
diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/3.image\345\233\276\347\211\207\345\256\271\345\231\250/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/3.image\345\233\276\347\211\207\345\256\271\345\231\250/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..0d98f240d2ca17dbf843a7ab49409da89507f8de
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/3.image\345\233\276\347\211\207\345\256\271\345\231\250/exercise.md"
@@ -0,0 +1,29 @@
+## 问题描述
+
+image组件中,以下关于mode属性值的解释中,哪个是不正确的?
+
+## 答案
+
+aspectFill:缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。
+
+## 选项
+
+### A
+
+heightFix:缩放模式,高度不变,宽度自动变化,保持原图宽高比不变
+
+### B
+
+widthFix:缩放模式,宽度不变,高度自动变化,保持原图宽高比不变
+
+### C
+
+scaleToFill:mode的默认值,缩放模式,不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素
+
+### D
+
+aspectFill:缩放模式,保持纵横比缩放图片,只保证图片的短边能完全显示出来。
+
+### E
+
+aspectFit:缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。
diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/4.text\345\222\214rich-text/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/4.text\345\222\214rich-text/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..787b51261d6ed9cb8780c6ec7ea542235de28c85
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/4.text\345\222\214rich-text/exercise.md"
@@ -0,0 +1,25 @@
+## 问题描述
+
+下列关于text和rich-text组件描述中,错误的是?
+
+## 答案
+
+text和rich-text组件都能展示富文本。
+
+## 选项
+
+### A
+
+rich-text可以展示富文本,text不可以。
+
+### B
+
+rich-text支持2种节点来展示富文本,分别是元素节点和文本节点。
+
+### C
+
+rich-text如果使用了不受信任的HTML节点,则该节点及其所有子节点将会被移除。
+
+### D
+
+text组件内只支持嵌套text组件。
diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/5.cover-view\350\246\206\347\233\226\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/5.cover-view\350\246\206\347\233\226\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..82d966f80f9fb6fb04d725bc3df002bc9a2fb828
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/5.cover-view\350\246\206\347\233\226\350\247\206\345\233\276\345\256\271\345\231\250/exercise.md"
@@ -0,0 +1,33 @@
+## 问题描述
+
+请问下列组件中,可以被嵌套在cover-view组件中的是?
+
+## 答案
+
+button
+
+## 选项
+
+### A
+
+form
+
+### B
+
+radio
+
+### C
+
+scroll-view
+
+### D
+
+view
+
+### E
+
+rich-text
+
+### F
+
+map
diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/6.cover-image\350\246\206\347\233\226\345\233\276\347\211\207\345\256\271\345\231\250/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/6.cover-image\350\246\206\347\233\226\345\233\276\347\211\207\345\256\271\345\231\250/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..8d4616f0cbe8ecc6eaa136f82e9efaa38dd641a8
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/6.cover-image\350\246\206\347\233\226\345\233\276\347\211\207\345\256\271\345\231\250/exercise.md"
@@ -0,0 +1,25 @@
+## 问题描述
+
+请在下列选项中,选择出cover-image组件支持的格式。
+
+## 答案
+
+JPG、PNG、WEBP、GIF
+
+## 选项
+
+### A
+
+JPG、PNG、SVG、GIF
+
+### B
+
+JPG、PNG、WEBP、SVG
+
+### C
+
+JPG、PNG、WEBP、GIF、BASE64
+
+### D
+
+JPG、PNG、BASE64、GIF
diff --git "a/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/7.icon\345\233\276\346\240\207\347\273\204\344\273\266/exercise.md" "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/7.icon\345\233\276\346\240\207\347\273\204\344\273\266/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..20b42f551115bfd7bde8d116a43a5f55261f8279
--- /dev/null
+++ "b/data/2.\345\260\217\347\250\213\345\272\217\344\270\255\351\230\266/5.\345\237\272\347\241\200\347\273\204\344\273\266/7.icon\345\233\276\346\240\207\347\273\204\344\273\266/exercise.md"
@@ -0,0 +1,37 @@
+## 问题描述
+
+下列选项中,哪个不是icon组件的type属性的有效值?
+
+## 答案
+
+fail
+
+## 选项
+
+### A
+
+success
+
+### B
+
+clear
+
+### C
+
+waiting
+
+### D
+
+cancel
+
+### E
+
+warn
+
+### F
+
+success_no_circle
+
+### G
+
+search