vue组件(全局,局部,动态加载组件)

  

  

什么是组件:组件是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在较高层面上,组件是自定义的元素,Vue。js的编译器为它添加特殊功能。在有些情况下,组件也可以是原生HTML元素的形式,以是特性扩展。
  

  

vue组件有两种,一种是全局组件,一种是局部组件。整个项目经常用到的用全局写法,用到比较少的专供特定页面用的使用局部组件。

  

——一个全局组件引入写法:在项目的main.js中:

  

第的一种,主要在。js直接写模板:“模版字符串”

        Vue.component(选项卡主页,{模板:“& lt; div> component
”   })   Vue.component (tab-posts,{模板:“& lt; div>帖子component
”   })   Vue.component (tab-archive,{模板:“& lt; div>档案component