Vue43-单文件组件

一、脚手架的作用

单文件组件:xxx.vue,浏览器不能直接运行!!!

脚手架去调用webpack等第三方工具。

二、vue文件的命名规则

建议用下面的两种方式。(首字母大写!!!

三、vue文件的结构

对比非单文件组件, 非单文件组件的弊病:样式不能跟着组件走!

 非单文件组件的样式,要写在html标签中:

四、组件的暴露与引入 

4-1、暴露方式一:分别暴露

4-1、暴露方式二:统一暴露

4-3、暴露方式三:默认暴露(推荐)

 

一般用默认暴露,因为这样写,import引入简单:

4-4、统一暴露的简写形式:

五、App.vue汇总所有的组件

App.vue必须要有!汇总所有的组件

六、 入口文件:main.js

所有的组件都要听从vm的分配,所以要创建vm(不要写在xxx.vue文件中)

 xxx.vue文件就是组件。

vm创建在main.js文件中(main.js——入口文件)

 

main.js文件中的内容

1、el:说明服务哪个容器

2、说明组件的领头者:App。

注意:

main.js中没有容器,要专门为容器创建一个文件:index.html!!!

七、创建vue服务的容器:index.html 

或者index.html中不写<App>标签,写在main.js中:

八、运行index.html文件

报错原因:浏览器不能直接支持ES6的模块化语法:

 所以,运行的话,要用到脚手架!!!

相关推荐

  1. vue3基础:文件组件介绍

    2024-06-16 19:22:02       44 阅读
  2. vue3-应用规模化-文件组件

    2024-06-16 19:22:02       30 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-16 19:22:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-16 19:22:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-16 19:22:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-16 19:22:02       20 阅读

热门阅读

  1. make menuconfig | allyesconfig | allnoconfig【笔记】

    2024-06-16 19:22:02       7 阅读
  2. Verilog-学习verilog中遇到的问题总结

    2024-06-16 19:22:02       8 阅读
  3. 洛谷 AT_arc168_a [ARC168A] <Inversion> 题解

    2024-06-16 19:22:02       7 阅读
  4. 用户组的概念(linux篇)

    2024-06-16 19:22:02       6 阅读
  5. CentOS下 conda环境设置

    2024-06-16 19:22:02       8 阅读
  6. HTTP!!!

    HTTP!!!

    2024-06-16 19:22:02      6 阅读
  7. Android基础-ANR详解

    2024-06-16 19:22:02       8 阅读
  8. oracle的xmlagg的用法

    2024-06-16 19:22:02       7 阅读
  9. 异常处理与IO

    2024-06-16 19:22:02       8 阅读
  10. C语言:进程

    2024-06-16 19:22:02       6 阅读