微信小程序——组件相关

本文介绍了微信小程序中组件的创建、引用方法,包括局部引用和全局引用,强调了组件与页面的区别,并详细讲解了组件的数据、方法和属性,如data、methods、properties的使用和区别。
摘要由CSDN通过智能技术生成


前言

今天我们一起看看小程序中如何创建组件,如何使用组件?再来看一看组件和页面的区别,最后来看看组件都有哪些数据、方法和属性~


一、组件的创建和引用

1. 如何创建组件?

  • 在项目的根目录中,鼠标右键,创建 components -> test 文件夹
  • 在新建的 components -> test 文件夹上,鼠标右键,点击 新建 Component
  • 键入组件的名称之后回车,会自动生成组件对应的 4 个文件,后缀名分别为 .js.json.wxml.wxss
  • 注意:为了保证目录结构的清晰,建议把不同的组件,存放到单独目录中

在这里插入图片描述

2. 如何引用组件?

  • 组件的引用方式
    组件的引用方式分为 局部引用 和 `全局引用

    • 局部引用:组件只能在当前被引用的页面内使用
    • 全局引用:组件可以在每个小程序页面中使用
  • 局部引用组件
    页面的 .json 配置文件中引用组件的方式,叫做 局部引用

// 在页面的 .json文件中,引入组件
{
   
  "usingComponents": {
   
    "my-test1": "/components/test1/test1"
  }
}

// 在页面的 .wxml 文件中,使用组件
<my-test1></my-test1>
  • 全局引用组件
    app.json 全局配置文件中引用组件的方式,叫做 全局引用
// 在 app.json 文件中,引入组件
{
   
  "pages": [/* 省略不必要的代码 */],
  "window": {
   /* 省略不必要的代码 */},
  "usingComponents": {
   
    "my-test2": 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值