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 acaafff621ce5bffcdd22dcc0a9516bbc1ea050e..37a3d9b94424ec6851f231905d5d4985d8771619 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 3c07d7e97b647dd0afb966ea6eaeed46455e6c5f..19ab68850d87a33cde25801c41e30171823971b1 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 90347a05596117ef11a6269ff61d45e270c3b7e6..71e1569f0cf8f4aa848946df5a70edb14c419cd0 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 5e0518baf5508be272e2b7481a99ff389bd5b895..0f9fbf77ea827abbcac4fca743f6688f25881b0b 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 0000000000000000000000000000000000000000..22963e281de89fa74646b445d6b07089cd5beb9d --- /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 0000000000000000000000000000000000000000..66ed34efab55cc1e57e007a9c38d19258fbbfc9c --- /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 55931ca16f8db28fd7fa5510115923deac316b89..c1f297983349827c564e7ec3f58f705ef50ae56e 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 0000000000000000000000000000000000000000..7b5f6fb569cb12e986982a48f879a9f333a5da75 --- /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 0000000000000000000000000000000000000000..4f47b2ba5a273b7ce50fd30735a0fe9fd5067abe --- /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 000130982ddb633a4b99b4d7b0583ea8ac35e917..5b01d50423f151cbc4a983cf469c44bcefa00c7e 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 0000000000000000000000000000000000000000..57481b0c1a8afb8816e88db01fc59f875f0bef8d --- /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 0000000000000000000000000000000000000000..a16d299b72a468b69997262a870408596deb978c --- /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 e7fde2c254f3ca47e3ad324a6952420775522b64..ac802527b07a7c827775b6615748b9b65162293d 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 0000000000000000000000000000000000000000..2ee9e27d5a7808d6823a9db4294306614c2ea011 --- /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 0000000000000000000000000000000000000000..5e541da40d50a1b014dded6f975fdec35fd48de3 --- /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 f69cfbef1b9f10ecfdb1e373163dec5a9355d556..330189e8cd275c09e9bc9795a5fcb7af536152bb 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 0000000000000000000000000000000000000000..95179b3c9127cbe1a91ef61aa2bb96161d8cbe63 --- /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 0000000000000000000000000000000000000000..a535ddb1d32f13a7fc7a1d96e2ae3aa194a171d7 --- /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 346c7c85b09426b75e3bec5f993c677493ff332b..0000000000000000000000000000000000000000 --- "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 6a84445bb83bd2808b34199fb19c3e2d9d148928..be715219cc304f23e122d69258e5da2a92d8058d 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 0000000000000000000000000000000000000000..f716062e8c3456f3150fbe0eccc3810091b5f6a6 --- /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 0000000000000000000000000000000000000000..37562020b79b186d810830ee1f62e71298c6a8ee --- /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 21ce3aa1ccfc11d1edc57e29808a42383c1d21be..27b0fedb7aea8b92ef50b0f837ef3104d98d1282 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 0000000000000000000000000000000000000000..d9cf32e5dcdc4d4848b82eeffb156b2c1310db7a --- /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 0000000000000000000000000000000000000000..7d99e4fb47a9f2d27b95e778e298247268ed8796 --- /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 4d9c51c8b11e9f1a13218333061253f6972943c8..8b1445a361ade56569154abb161580841ea969a8 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 0000000000000000000000000000000000000000..48a4e836f00523ff88aef453b1cfb3b56d47063b --- /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 0000000000000000000000000000000000000000..0d4437a64637aec8837ff901700e4e72d92ecd4b --- /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 274a86090e62b8d6b93f62b9a8a5c2bfeeb83767..44078297d9f50d6b19c0652112fda18ed4ee617e 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",