VUE2 第六天学习--- vue单文件项目构建

阅读目录

  • VUE2 第六天学习--- vue单文件项目构建
回到顶部

VUE2 第六天学习--- vue单文件项目构建

VUE单文件组件
在Vue项目中,然后使用 new Vue({el: '#container' }), 在每个页面内指定一个容器元素。使用Vue.component来定义全局组件,这种方式在小规模项目中还可以,但是在项目中有如下缺点:
1. 全局定义:强制要求每个component中的命名不能重复。
2. 字符串模板:缺乏语法高亮,在HTML有多行的时候,需要用到丑陋的 \
3. 不支持css,意味着HTML和javascript组件化时,css明显被遗漏。
4. 没有构建步骤,限制只能使用HTML和ES5 Javascript,而不能使用预处理器。
.vue 单文件组件可以解决上面的所有问题,并且还可以使用 webpack等构建工具。

.vue文件是一个自定义的文件类型,用类HTML语法描述一个Vue组件。每个 .vue文件包含三种类型的顶级语言块