Vuejs学习笔记(二)-1.组件的基本使用-全局组件

组件化开发是程序代码的分类复用,使用抽象的思想。

vue组件创建的基本方法如下:

1.创建组件构造器

2.注册组件

3.使用组件

 

这个是最原始的组件创建和使用的代码,后面会慢慢演化

 1 <!--
 2 @author:invoker
 3 @project:project_lianxi
 4 @file: 01-vue组件的基本使用.html
 5 @contact:invoker2021@126.com
 6 @descript:
 7 @Date:2021/7/2 14:43
 8 @version: html5
 9 -->
10 
11 <!DOCTYPE html>
12 <html lang="en">
13 <head>
14   <meta charset="UTF-8">
15   <title>01-vue组件的基本使用</title>
16 </head>
17 <body>
18 <div id="app">
19   <h2>{{ message }}</h2>
20   <!--  3.使用组件-->
21   <my-cpn></my-cpn>
22 </div>
23 
24 <script src="../js/vue.js"></script>
25 <script>
26 
27   // 1.创建组件构造器对象
28   const cpn = Vue.extend({
29     template: `
30       <div>
31         <h2>我是标题</h2>
32         <p>我是内容</p>
33       </div>
34     `
35   })
36 
37   // 2.注册组件
38   Vue.component('my-cpn', cpn)
39   const app = new Vue({
40     el: '#app',
41     data: {
42       message: 'hello'
43     },
44   })
45 </script>
46 </body>
47 </html>

Vuejs学习笔记(二)-1.组件的基本使用-全局组件

 

由于第二步骤,使用 Vue.component('my-cpn',cpn) 进行组件注册,在此处注册是全局组件。

 


上一篇:slot


下一篇:Vuejs学习笔记(二)-10.父组件访问子组件的对象,属性,方法