组件:把页面中的UI模块拆分出来(header,footer,nav),把DOM放在组件中,组件可以重复调用,渲染到页面中,减少代码量 (1) 全局组件:在每一个vue实例化中都可以取使用 声明全局组件 Vue.component(‘组件名字’,{template:模板(HTML的内容,必须有一个唯一的根元素)})可以使用v-if进行判断显示,但是没有必要这样去实现,组件的命名不能使用驼峰命名规则,可以是用 - ,或者开头首字母大写的方式,目的是为了和普通HTML标签进行区分 data必须是一个函数:组件下的数据仓库data和实例化中的不同,必须是一个函数,并且带返回值,因此每个实例可以维护...