diff --git "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/1.uView-ui\346\241\206\346\236\266\351\233\206\346\210\220/exercise.md" "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/1.uView-ui\346\241\206\346\236\266\351\233\206\346\210\220/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..2f02c33b085346c9b9e3cbee10f592afaa9fc7e4
--- /dev/null
+++ "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/1.uView-ui\346\241\206\346\236\266\351\233\206\346\210\220/exercise.md"
@@ -0,0 +1,25 @@
+## 问题描述
+
+下列关于uni-app项目集成uView-ui框架的方式中,正确的是?
+
+## 答案
+
+npm方式、HBuilderX插件导入和手动下载导入。
+
+## 选项
+
+### A
+
+uni-app项目自带uView-ui框架,无需集成。
+
+### B
+
+仅支持npm方式。
+
+### C
+
+仅支持HBuilderx插件导入。
+
+### D
+
+仅支持手动下载导入。
diff --git "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/2. mixins\351\233\206\346\210\220/exercise.md" "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/2. mixins\351\233\206\346\210\220/exercise.md"
new file mode 100644
index 0000000000000000000000000000000000000000..06c929cd0681bbb37de89bc188d5af6693a74c69
--- /dev/null
+++ "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/2. mixins\351\233\206\346\210\220/exercise.md"	
@@ -0,0 +1,25 @@
+## 问题描述
+
+下列关于uni-app框架中集成mixins混入后的作用域,说法正确的是?
+
+## 答案
+
+在main.js通过Vue.mixin()集成,作用在所有页面和组件。
+
+## 选项
+
+### A
+
+在main.js通过Vue.mixin()集成,作用在首页。
+
+### B
+
+在某一页面中通过export default中的mixins属性集成,作用在所有页面。
+
+### C
+
+在main.js通过Vue.mixin()集成,作用在所有页面。
+
+### D
+
+在main.js通过Vue.mixin()集成,作用在所有组件。
diff --git "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/3.ucharts\345\233\276\350\241\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json" "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/3.ucharts\345\233\276\350\241\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json"
deleted file mode 100644
index e26fa273962e86e3a67d4e8ab47de9b61bd46903..0000000000000000000000000000000000000000
--- "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/3.ucharts\345\233\276\350\241\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json"
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "node_id": "mini_programs-7716189ef28a4750948517d41b307b32",
-  "keywords": [],
-  "children": [],
-  "export": [],
-  "keywords_must": [],
-  "keywords_forbid": [],
-  "group": 0
-}
\ No newline at end of file
diff --git "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/4.ucharts\345\233\276\350\241\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json" "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/4.ucharts\345\233\276\350\241\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json"
deleted file mode 100644
index dd23f16f9f9c16181e0e409a1edbe75d54f068be..0000000000000000000000000000000000000000
--- "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/4.ucharts\345\233\276\350\241\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json"
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "node_id": "mini_programs-a3cf5af6e8c74b01a85362bee9123419",
-  "keywords": [],
-  "children": [],
-  "export": [],
-  "keywords_must": [],
-  "keywords_forbid": [],
-  "group": 0
-}
\ No newline at end of file
diff --git "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/5.\345\210\227\350\241\250\346\273\232\345\212\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json" "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/5.\345\210\227\350\241\250\346\273\232\345\212\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json"
deleted file mode 100644
index b9aba82e0a683504ab9db14de59bd5c4c4a81fde..0000000000000000000000000000000000000000
--- "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/5.\345\210\227\350\241\250\346\273\232\345\212\250\347\273\204\344\273\266\351\233\206\346\210\220/config.json"
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "node_id": "mini_programs-b86ea56e7773462a8917e3ef081a9c44",
-  "keywords": [],
-  "children": [],
-  "export": [],
-  "keywords_must": [],
-  "keywords_forbid": [],
-  "group": 0
-}
\ No newline at end of file
diff --git "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/6. Flex\345\270\203\345\261\200/config.json" "b/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/6. Flex\345\270\203\345\261\200/config.json"
deleted file mode 100644
index 6122045c71475dc453e4f496874553bda1ba372d..0000000000000000000000000000000000000000
--- "a/data/3.\345\260\217\347\250\213\345\272\217\351\253\230\351\230\266/4.\350\277\233\351\230\266/6. Flex\345\270\203\345\261\200/config.json"	
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "node_id": "mini_programs-c98f4e67e12c4391b67e76f601ddfce7",
-  "keywords": [],
-  "children": [],
-  "export": [],
-  "keywords_must": [],
-  "keywords_forbid": [],
-  "group": 0
-}
\ No newline at end of file