五、vue组件与props自定义属性
创始人
2024-04-14 10:56:56
0

一、vue组件

1.1、什么是组件化开发

组件化开发指的是:根据封装的思想,把页面上可重用的UI结构封装为组件,从而方便项目的开发和维护。

1.2、vue中的组件化开发

vue是一个支持组件化开发的前端框架。
vue中规定:组件的后缀名.vue。之前接触到的 App.vue 文件本质上就是一个 vue 的组件。

1.3、vue组件的三个组成部分

每个 .vue 组件都由3部分构成,分别是:

  • template -> 组件的模板结构
  • script -> 组件的JavaScript行为
  • style -> 组件的样式

其中,每个组件中必须包含 template 模板结构,而script行为style样式可选的组成部分。

1.3.1、template

vue规定:每个组件对应的模板结构,需要定义到