微信小程序的自定义组件

一、创建自定义组件

(1)定义:

把页面重复的代码部分封装成为一个自定义组件,以便在不同的页面中重复使用,有助于代码的维护。

(2)组成:

自定义组件的组成:json文件,js文件,wxml文件,wxss文件

(也就是配置,逻辑,结构,样式)

(3)使用:

在components文件夹下新建一个文件夹,命名为test。test文件夹下新建component。然后自定义命名为test敲回车

(4)此时,test.js里面会出现如下属性。

data属性,可读可写,更倾向于储存组件的私有数据

properties属性,可读可写,更倾向于存储外界传递的公有数据

(5)在test.wxml里面写好自定义组件封装的内容:

<view>我是自定义组件test</view>

二、使用自定义组件

(1)使用前提:

在页面的json文件或app.json里修改全局配置

自定义组件的引用方式:

局部引用:在页面的json文件中引用自定义组件

全局引用:在app.json全局配置文件中引用自定义组件

(2)使用:

在app.json里面:

然后直接在pages下的index.wxml引用自定义组件test 

(3)效果如图所示:

相关推荐

  1. 程序定义组件

    2024-05-16 12:34:06       22 阅读
  2. 深入理解程序定义组件模型

    2024-05-16 12:34:06       13 阅读

最近更新

  1. TCP协议是安全的吗?

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

    2024-05-16 12:34:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-16 12:34:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-16 12:34:06       18 阅读

热门阅读

  1. Sping @Autowired @Value @Resourece依赖注入原理

    2024-05-16 12:34:06       13 阅读
  2. spark分布式预测和保存过程中遇到的问题记录

    2024-05-16 12:34:06       12 阅读
  3. OpenCV 实时目标检测

    2024-05-16 12:34:06       12 阅读
  4. AI技术在内容生产中的革新:效率与质量的双赢

    2024-05-16 12:34:06       12 阅读
  5. 学习MySQL(四):记录的增删改查

    2024-05-16 12:34:06       10 阅读