组件是什么

  封装可重用的代码,同样也是自定义的元素都具有生命周期钩子。

组件的注册方法

  1. 全局注册
  2. 单文件方法   新建vue文件,
<template>
	<div>这是复用语句</div>	
</template>

<script>
  export default {
    name: "component2",
    props:['name'],//从父元素中接收的数据
    data(){
      return {
	
      }
    methods:{
      methodName:function(){
	//针对这个组件的一些内部方法  
      }
    }
    //组件的生命周期钩子等都是有的
  }
</script>

<style scoped>
 /*css样式*/
</style>

然后再去main.js注册组件 import 组件代号 from '组件地址' Vue.component('组件标签名',组件代号)

然后就可以全局引用该组件

未完待续