From 239c4383e1eee464e51b14f47af4fa5871d6265f Mon Sep 17 00:00:00 2001 From: zhaoshuangshi Date: Mon, 27 Feb 2023 18:05:03 +0800 Subject: [PATCH] =?UTF-8?q?3.6=E3=80=813.7=E7=AB=A0=E8=8A=82=E4=B8=8B?= =?UTF-8?q?=E6=89=80=E6=9C=89=E4=B9=A0=E9=A2=98=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exercises.json" | 2 +- .../exercises.json" | 2 +- .../exercises.json" | 2 +- .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 63 +++++++++++++++++++ .../config.json" | 8 --- .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ .../config.json" | 4 +- .../exercises.json" | 7 +++ .../exercises.md" | 22 +++++++ data/tree.json | 11 +--- 29 files changed, 301 insertions(+), 29 deletions(-) create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.md" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.md" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.md" rename "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260/config.json" => "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/config.json" (77%) create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.md" rename "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" => "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" (77%) create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.md" delete mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.ref\345\207\275\346\225\260/config.json" rename "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" => "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" (77%) create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.md" rename "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" => "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" (77%) create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.md" rename "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/9.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" => "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" (77%) create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.json" create mode 100644 "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.md" diff --git "a/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/1.css\350\277\207\346\270\241/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/1.css\350\277\207\346\270\241/exercises.json" index acaafff..37a3d9b 100644 --- "a/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/1.css\350\277\207\346\270\241/exercises.json" +++ "b/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/1.css\350\277\207\346\270\241/exercises.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": null, + "author": "zhaoshuangshi", "source": "exercises.md", "notebook_enable": false, "exercise_id": "f8fbf8fd07de47f89b4f1331ed3a7df5" diff --git "a/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/2.javaScript\350\277\207\346\270\241/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/2.javaScript\350\277\207\346\270\241/exercises.json" index 3c07d7e..19ab688 100644 --- "a/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/2.javaScript\350\277\207\346\270\241/exercises.json" +++ "b/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/2.javaScript\350\277\207\346\270\241/exercises.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": null, + "author": "zhaoshuangshi", "source": "exercises.md", "notebook_enable": false, "exercise_id": "3114f486756748b3a6d351b183844cb6" diff --git "a/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/3.\347\273\204\344\273\266\350\277\207\346\270\241/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/3.\347\273\204\344\273\266\350\277\207\346\270\241/exercises.json" index 90347a0..71e1569 100644 --- "a/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/3.\347\273\204\344\273\266\350\277\207\346\270\241/exercises.json" +++ "b/data/3.Vue\351\253\230\351\230\266/6.\350\277\207\346\270\241/3.\347\273\204\344\273\266\350\277\207\346\270\241/exercises.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": null, + "author": "zhaoshuangshi", "source": "exercises.md", "notebook_enable": false, "exercise_id": "e73e42fcf8824231a41352d68cf0ee24" diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/config.json" index 5e0518b..0f9fbf7 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-c59c2a7737e041b285e2d57db6824801", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.json" new file mode 100644 index 0000000..22963e2 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "c4bce96f523e4baf84542e8fee6155f7" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.md" new file mode 100644 index 0000000..66ed34e --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/1.Vue3\347\216\260\347\212\266/exercises.md" @@ -0,0 +1,22 @@ +# Vue3现状 + +Vue3是哪天发布的? + +## 答案 + +2020 年的 9 月 18 日 + +## 选项 + +### A + +2021 年的 6 月 8 日 + +### B + +2022 年 2 月 7 日 + +### C + +2020 年的 12 月 18 日 + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/config.json" index 55931ca..c1f2979 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-6d10a5c3df5f46529a3e12b6b13c4e29", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.json" new file mode 100644 index 0000000..7b5f6fb --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "e8b998328b3049e883d6973603bf07e0" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.md" new file mode 100644 index 0000000..4f47b2b --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/2.\346\236\204\345\273\272\345\267\245\345\205\267Vite/exercises.md" @@ -0,0 +1,22 @@ +# 构建工具Vite + +Vite是一款基于什么技术实现的前端构建工具? + +## 答案 + +Rollup + +## 选项 + +### A + +Webpack + +### B + +Gulp + +### C + +Browserify + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/config.json" index 0001309..5b01d50 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-f56c90e570e04ff9896d897fa6f3a7b9", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.json" new file mode 100644 index 0000000..57481b0 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "b3d74129db7a4d14b08ab52ba70122f5" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.md" new file mode 100644 index 0000000..a16d299 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/3.setup\345\207\275\346\225\260/exercises.md" @@ -0,0 +1,22 @@ +# setup函数 + +在Vue 3中,setup函数返回什么? + +## 答案 + +一个对象 + +## 选项 + +### A + +一个数组 + +### B + +一个字符串 + +### C + +Dom元素 + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/config.json" similarity index 77% rename from "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260/config.json" rename to "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/config.json" index e7fde2c..ac80252 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-4d0274888ac942b1842228586af52671", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.json" new file mode 100644 index 0000000..2ee9e27 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "032c2565f11f48abae0717ea627cdef2" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.md" new file mode 100644 index 0000000..5e541da --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/4.reactive\345\207\275\346\225\260\343\200\201ref\345\207\275\346\225\260/exercises.md" @@ -0,0 +1,22 @@ +# reactive函数、ref函数 + +在Vue3中,以下哪些说法是关于reactive和ref函数的异同点是正确的? + +## 答案 + +reactive函数会返回一个响应式数据对象,而ref函数会返回一个包装过的响应式数据对象,获取ref函数转化的响应式数据时可以通过.value。 + +## 选项 + +### A + +reactive和ref函数都可以将JavaScript数据转换为响应式数据,没有任何区别。 + +### B + +reactive函数可以用于对象和数组,而ref函数只能用于简单的JavaScript数据类型。 + +### C + +ref函数可以用于对象和数组,而reactive函数只能用于简单的JavaScript数据类型。 + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" similarity index 77% rename from "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" rename to "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" index f69cfbe..330189e 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-f8001e5972ce4d4baf34104160ab77f7", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.json" new file mode 100644 index 0000000..95179b3 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "5601262d8d0443558f9ebb133e8a654e" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.md" new file mode 100644 index 0000000..a535ddb --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.computed\345\207\275\346\225\260\343\200\201watch\345\207\275\346\225\260/exercises.md" @@ -0,0 +1,63 @@ +# computed函数、watch函数 + +```javaScript + + + +``` + +观察上面代码段,如果我们在第一个输入框中输入'几何'那控制台的打印应该是? + +## 答案 + +firstName changed from to 几何 + +## 选项 + +### A + +没有输出任何内容 + +### B + +firstName changed from null to 几何 + +### C + +lastName changed from to
+firstName changed from null to 几何 + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.ref\345\207\275\346\225\260/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.ref\345\207\275\346\225\260/config.json" deleted file mode 100644 index 346c7c8..0000000 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/5.ref\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,8 +0,0 @@ -{ - "node_id": "vue-4695a79899a54ec794d78e22da7242df", - "keywords": [], - "children": [], - "export": [], - "keywords_must": [], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" similarity index 77% rename from "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" rename to "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" index 6a84445..be71521 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-168f219f9c304fd2ba987a61a1423339", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.json" new file mode 100644 index 0000000..f716062 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "d8bb330b4a4c4538b162af8c84ce214f" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.md" new file mode 100644 index 0000000..3756202 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/6.Vue3\347\232\204\347\224\237\345\221\275\345\221\250\346\234\237\345\207\275\346\225\260/exercises.md" @@ -0,0 +1,22 @@ +# Vue3的生命周期函数 + +在Vue3中,以下哪个选项不是生命周期函数? + +## 答案 + +beforeRender + +## 选项 + +### A + +beforeCreate + +### B + +beforeMount + +### C + +unmounted + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" similarity index 77% rename from "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" rename to "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" index 21ce3aa..27b0fed 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-f8013635f620485c88840675b2d00e7c", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.json" new file mode 100644 index 0000000..d9cf32e --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "d9f20645d6554446b530296a5dcb993e" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.md" new file mode 100644 index 0000000..7d99e4f --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/7.Vue3\350\216\267\345\217\226DOM\343\200\201\346\223\215\344\275\234\347\273\204\344\273\266/exercises.md" @@ -0,0 +1,22 @@ +# CSS过渡 + +在Vue3中,以下哪个选项是可以获取DOM和组件元素? + +## 答案 + +通过ref声明响应式数据,通过在DOM标签上添加ref属性来绑定该该数据,即可获取DOM或者组件。 + +## 选项 + +### A + +通过在DOM标签上添加ref属性值,在方法中通过this.$refs来获取。 + +### B + +this.$emit + +### C + +this.$el + diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/9.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" similarity index 77% rename from "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/9.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" rename to "data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" index 4d9c51c..8b1445a 100644 --- "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/9.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/config.json" @@ -2,7 +2,9 @@ "node_id": "vue-67d68f772c8245a094b9ed14745c7f86", "keywords": [], "children": [], - "export": [], + "export": [ + "exercises.json" + ], "keywords_must": [], "keywords_forbid": [] } \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.json" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.json" new file mode 100644 index 0000000..48a4e83 --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "exercises.md", + "notebook_enable": false, + "exercise_id": "7a3c6b97946647c49e121d8c999c4128" +} \ No newline at end of file diff --git "a/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.md" "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.md" new file mode 100644 index 0000000..0d4437a --- /dev/null +++ "b/data/3.Vue\351\253\230\351\230\266/7.vue3\345\237\272\347\241\200\357\274\210JS\357\274\211/8.Vue3\347\273\204\344\273\266\351\200\232\344\277\241/exercises.md" @@ -0,0 +1,22 @@ +# Vue3组件通信 + +在Vue3中,以下哪个选项不能用于父组件向子组件传递数据? + +## 答案 + +$children + +## 选项 + +### A + +provide / inject + +### B + +props + +### C + +localStorage + diff --git a/data/tree.json b/data/tree.json index 274a860..4407829 100644 --- a/data/tree.json +++ b/data/tree.json @@ -1525,7 +1525,7 @@ } }, { - "reactive函数": { + "reactive函数、ref函数": { "node_id": "vue-4d0274888ac942b1842228586af52671", "keywords": [], "children": [], @@ -1533,15 +1533,6 @@ "keywords_forbid": [] } }, - { - "ref函数": { - "node_id": "vue-4695a79899a54ec794d78e22da7242df", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [] - } - }, { "computed函数、watch函数": { "node_id": "vue-f8001e5972ce4d4baf34104160ab77f7", -- GitLab