From 05144f39d8d59920615bf7bdbe623474c13699b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=94=90=E5=AD=9D=E5=9D=9A?= <2091501917@qq.com>
Date: Sun, 21 Apr 2024 13:42:49 +0000
Subject: [PATCH] 1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 唐孝坚 <2091501917@qq.com>
---
...00\351\203\250\347\273\204\344\273\266.md" | 74 +++++++++++++++++++
...33\345\273\272\347\273\204\344\273\266.md" | 46 ++++++++++++
...41\346\235\277\350\257\255\346\263\225.md" | 33 +++++++++
.../20240419-\346\214\207\344\273\244.md" | 34 +++++++++
4 files changed, 187 insertions(+)
create mode 100644 "\345\224\220\345\255\235\345\235\232/20240415-\345\205\250\345\261\200\347\273\204\344\273\266\345\222\214\345\261\200\351\203\250\347\273\204\344\273\266.md"
create mode 100644 "\345\224\220\345\255\235\345\235\232/20240416-\345\210\233\345\273\272\347\273\204\344\273\266.md"
create mode 100644 "\345\224\220\345\255\235\345\235\232/20240418-Vue.js\346\250\241\346\235\277\350\257\255\346\263\225.md"
create mode 100644 "\345\224\220\345\255\235\345\235\232/20240419-\346\214\207\344\273\244.md"
diff --git "a/\345\224\220\345\255\235\345\235\232/20240415-\345\205\250\345\261\200\347\273\204\344\273\266\345\222\214\345\261\200\351\203\250\347\273\204\344\273\266.md" "b/\345\224\220\345\255\235\345\235\232/20240415-\345\205\250\345\261\200\347\273\204\344\273\266\345\222\214\345\261\200\351\203\250\347\273\204\344\273\266.md"
new file mode 100644
index 0000000..3640cd2
--- /dev/null
+++ "b/\345\224\220\345\255\235\345\235\232/20240415-\345\205\250\345\261\200\347\273\204\344\273\266\345\222\214\345\261\200\351\203\250\347\273\204\344\273\266.md"
@@ -0,0 +1,74 @@
+1.注册组件的的方式:分为“全局注册”和“局部注册”两种,其中:
+- 被全局注册的组件,可以在全局任何一个组件内使用
+- 被局部注册的组件,只能在当前注册的范围内使用
+
+1)全局注册组件
+在main .js 中引用
+
+```
+import Vue from 'vue'
+//导入 dialogBox 和Test 两个组件
+import dialogBox from './components/InfoMessage/index.vue';
+import Test from './components/MyTest.vue'
+Vue.component('dialogBox', dialogBox)
+Vue.component('my-test', Test)
+
+
+```
+
+2)使用全局注册组件
+使用app.component() 方法注册的全局组件,直接以标签的形式进行使用即可,例如:
+
+```
+ //在 main.js中,注册了dialogBox 和my-test两个全局组件
+Vue.component('dialogBox', dialogBox)
+Vue.component('my-test', Test)
+
+ <!--在其他组件中,直接以标签的形式,使用刚才注册的全局组件即可
+
+ 这是App根组件
+
+
+
+
+
+
+
+```
+
+
+3)局部注册组件
+
+```
+
+ 这是App根组件
+
+
+
+
+
+
+
+