当前位置: 首页 > news >正文

【微信小程序_19_自定义组件(1)】

摘要:本文主要介绍了小程序开发中自定义组件的相关知识。包括组件的创建与引用,可在项目根目录创建组件文件夹,生成相应文件,并根据使用频率选择全局或局部引用。还阐述了组件和页面的区别,如组件的.json 文件需声明 “component: true”,.js 文件调用 Component () 函数等。在样式方面,组件默认样式隔离,能防止内外样式干扰,同时指出了样式隔离的注意点和修改选项,可选值包括 isolated、apply-shared 和 shared。通过这些知识,能更好地进行小程序的开发,提高代码的复用性和可维护性。

微信小程序_19_自定义组件(1)

  • 1.自定义组件相关概念
    • 创建与引用
    • 区别与选择
  • 2.组件和页面的区别
    • 文件组成
    • 文件特点
  • 3.组件样式相关
    • 样式隔离
    • 修改样式隔离选项

1.自定义组件相关概念

创建与引用

  • 创建:在项目根目录中,右键创建components文件夹,在新建的文件夹中右键新建组件,会自动生成.js、.json、.wxml和.wxss四个文件。不同组件应存放在单独目录中。
  • 引用
  • 局部引用:在页面的.json配置文件中,通过"usingComponents"字段引入组件,如"my-test1":"/components/test1/test1",然后在.wxml文件中使用<my-test1></my-test1>
  • 全局引用:在app.json全局配置文件中引入组件,如"my-test2": "/components/test2/test2",在页面的.wxml文件中也可使用。
http://www.lryc.cn/news/463176.html

相关文章:

  • 标准版admin后台页面添加及开发操作流程及注意事项
  • ‘perl‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  • 如何利用CMMI帮助组织消除低价值流程
  • 如何理解线程安全这个概念?
  • 代码随想录算法训练营第48天| 739. 每日温度,496.下一个更大元素 I,503.下一个更大元素II
  • Qt 支持打包成安卓
  • PDF工具类源码
  • NirCmd-Gui-Chinese-Introduction
  • 吴恩达深度学习笔记(7)
  • 二、数据离线处理场景化解决方案
  • 算法题总结(十四)——贪心算法(上)
  • hive on tez 指定队列后任务一直处于running状态
  • 闲说视频清晰度和各种格式、编码技术的发展历史
  • 嵌入式职业规划
  • Nginx - 实现 TCP/DUP流量的按 IP 动态转发
  • 基于深度学习的进化神经网络设计
  • 软考-软件设计师(10)-专业英语词汇汇总与新技术知识点
  • PyTorch 2.5 发布带来一些新特性和改进
  • 算法:560.和为k的子数组
  • C++之list(2)
  • React Componet类组件详解(老项目)
  • 位运算题目-Java实现-LeetCode题解:判断字符是否唯一-丢失的数字-两整数之和-只出现一次的数字 II-消失的两个数字
  • 复合泊松过程
  • [week1] newstar ctf ezAndroidStudy
  • TCP——Socket
  • OpenStack服务Swift重启失效(已解决)
  • System.Text.Json类库进行json转化时ValueKind:Object问题
  • 免费Excel工作表同类数据合并工具
  • 如何在算家云搭建Video-Infinity(视频生成)
  • LeetCode搜索插入位置