• Vue2.0开发之——Vue组件-组件的基本使用(31)


    一 概述

    • Vue组件—组件化开发
    • Vue组件—组件的三个组成部分
    • Vue组件—示例

    二 Vue组件—组件化开发

    2.1 什么是组件化开发

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

    2.2 vue 中的组件化开发

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

    三 Vue组件—组件的三个组成部分

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

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

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

    3.1 template

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