自定义组件

@Components

常见选项

基本步骤
  1. 创建
  2. 设计
  3. 引入
  4. 使用
[] 以封装版权信息组件 copyright 为例
  1. 创建组件总目录
  2. 在小程序根目录创建一个文件夹作为组件根目录,如 components

  3. 创建组件
  4. .右键单击组件根目录 components → 新建目录 copyright 作为要创建的组件的目录

    .再右键组件目录 copyright,新建 Component 为 copyright;组件名和组件目录通常保持一致,系统会自动创建组件的4个文件

    创建组件
  5. 设计组件
  6. .仅仅展示信息,不需要参数传递,所以只编辑 .wxml 即可

    <text>copyright 2023-2024</text>

    .wxss 样式略

    .js 无需编辑

    .json 无需编辑

  7. 引入组件
  8. .在使用组件的页面 .json 中配置:指定使用的组件路径和使用时的组件名

    .可以 修改 使用时的名字,如 my-copyright。这里和组件名保持一致

    {
        "usingComponents": {
            "copyright":"../../components/copyright/copyright"
        }
    }
  9. 使用组件
  10. .在使用组件的页面 .wxml 中使用

    <copyright></copyright>

    从布局角度出发,建议使用容器包裹,并指定同名类

    <view class="copyright">
        <copyright></copyright>
    </view>

组件模板和样式

[] 封装空购物车组件